win10下使用docker作為開發(fā)環(huán)境

本文想表達的是如何結(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了。

  1. 安裝:
    這個直接去docker官網(wǎng)下載最新的docker安裝就可以了。安裝完使用的話如果系統(tǒng)沒啟用Hyper-V的話會要求重啟系統(tǒng)以啟用Hyper-V的。

  2. 使用:
    使用大家網(wǎng)上搜下的話會有很多資料,其實剛開始主要學(xué)幾個命令就可以。這里想說下的時如何加速fetch遠程的鏡像的方法,大家可以搜下“docker 鏡像加速”,有好幾家國內(nèi)互聯(lián)網(wǎng)公司都會提供鏡像加速的。就不說是哪家了。新版docker加速主要是設(shè)置獲取鏡像的代理,在setting-Docer Daemon里的“registry-mirrors"里填寫獲取到的鏡像加速地址就可以。

  3. 更方便的使用
    上面講到的執(zhí)行一些常用的命令使用方式已經(jīng)很好了,但是如果有更方便的方法何樂而不為。官方提供了Kitematic管理鏡像、容器。右擊docker有一個選項Open Kitematic。會提示下載Kitematic,下載好Kitematic后解壓到安裝docker的目錄下并重命名為


    kitematic_install.png

    . 后再點擊Open Kitematic就可以了。然后就直接界面操作,沒什么可說的了。

  4. 按照上面說的比較難用的幾個軟件,我們可以直接在Kitematic上安裝好后點Setting,更改port,把本地的port映射到docke鏡像里的port后就可以像操作本地的軟件一樣。非常方便

Kitematic_use.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容