1. 程式人生 > >windows 10中docker的安裝

windows 10中docker的安裝

1、安裝

docker在win10的新版本中已經不需要安裝虛擬機器了,直接可以執行在Windows的Hyper-V技術上,但是對win10版本是有要求的,win10版本必須在10586(win10的小版本號)以上而且必須是64位,檢視小版本號在命令列中輸出cmd就可以看到。


而且不能是家庭版,最好選擇win10專業版,因為其他版本升級不是那麼容易,怎麼裝win10這裡就不介紹了,百度多的是。裝好win10後如果版本沒有達到要求,再下載Windows10Upgrade9252.exe中文名叫做win10易升,地址是

https://download.microsoft.com/download/0/4/7/047889D0-578C-4A44-A38F-7F30A6CB3809/current-version/Windows10Upgrade9252.exe

用這個官方軟體就可以升級到win10的最新版本,升級過程還是非常緩慢的,升級完成後就可以去docker官網下載最新版本的docker進行安裝了。

安裝完成後,在cmd中輸入docker就可以看到相應結果了


除了cmd中不能用linux shell命令以外,其他的都差不多。

2、配置


這個是docker預設的網路配置,而在本機中有個虛擬網絡卡為10.0.75.1,知道這個虛擬網絡卡對如何使用代理上網還是非常有用,畢竟不用代理跟新或者安裝映象的時候還是非常慢的, 如果你不是通過vpn全域性代理的話,就需要把代理軟體的ip地址繫結在,docker虛擬網絡卡上。

docker代理配置如圖


通過網絡卡

10.0.75.1的22埠上網,這個配置不光光對dockerMachine 起作用,對docker的所有容器都起作用,都會通過代理上網。

而代理將監聽埠繫結在10.0.75.1就可以了