本文想表達的是如何結(jié)合windows和Linux一起作為開發(fā)環(huán)境的優(yōu)勢嫂侍。
windows下的缺陷:
很多軟件的運行環(huán)境在windows下真心的不好用,我遇到過的有:memcached/redis/mongodb
linux下的缺陷:
其實沒啥凛篙,就是常用的軟件不方便使用,比如QQ/wechat/. 不怎么折騰的話,linux的界面和字體之類的也的確不是很好。
So庇绽。有了docker锡搜,而且現(xiàn)在有docker for windows橙困。 windows系統(tǒng)原生支持運行docker,不用裝個linux虛擬機再運行docker了耕餐。
安裝:
這個直接去docker官網(wǎng)下載最新的docker安裝就可以了凡傅。安裝完使用的話如果系統(tǒng)沒啟用Hyper-V的話會要求重啟系統(tǒng)以啟用Hyper-V的。使用:
使用大家網(wǎng)上搜下的話會有很多資料肠缔,其實剛開始主要學(xué)幾個命令就可以夏跷。這里想說下的時如何加速fetch遠程的鏡像的方法哼转,大家可以搜下“docker 鏡像加速”,有好幾家國內(nèi)互聯(lián)網(wǎng)公司都會提供鏡像加速的槽华。就不說是哪家了壹蔓。新版docker加速主要是設(shè)置獲取鏡像的代理,在setting-Docer Daemon里的“registry-mirrors"里填寫獲取到的鏡像加速地址就可以猫态。-
更方便的使用
上面講到的執(zhí)行一些常用的命令使用方式已經(jīng)很好了佣蓉,但是如果有更方便的方法何樂而不為。官方提供了Kitematic管理鏡像亲雪、容器勇凭。右擊docker有一個選項Open Kitematic。會提示下載Kitematic义辕,下載好Kitematic后解壓到安裝docker的目錄下并重命名為
. 后再點擊Open Kitematic就可以了虾标。然后就直接界面操作,沒什么可說的了灌砖。
按照上面說的比較難用的幾個軟件璧函,我們可以直接在Kitematic上安裝好后點Setting,更改port基显,把本地的port映射到docke鏡像里的port后就可以像操作本地的軟件一樣柳譬。非常方便