1. 程式人生 > WINDOWS開發 >win10家庭版安裝docker

win10家庭版安裝docker

Docker可以支援在mac、windows、linux上安裝。

但是在windows系統中Docker目前僅有win10專業版和企業版的安裝包,win7/win8/win10家庭版需要通過docker toolbox來安裝。

下載地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

Docker的有CE和EE版,CE為免費版,EE由公司支援的付費版,在此選擇最新CE版本

技術分享圖片

Docker安裝比較簡單,直接雙擊下載好的DockerToolbox的exe檔案,然後按照預設選項執行安裝,安裝過程中會提示安裝外掛,點選同意即可。安裝完成後會在桌面上生成三個圖示,如下所示:

技術分享圖片

雙擊桌面上的Docker Quickstart Terminal圖示,進入Docker客戶端,此時可能會出現桌面快捷鍵提示找不到應用程式

出現這個問題是由於之前裝過Git,安裝Docker預設生成的快捷方式中,Git的路徑是C:\Program Files\Git\bin\bash.exe。而之前安裝的Git並不是這個路徑,所以就會報找不到應用程式的問題。此時只要把Git的路徑改為自己之前安裝的路徑即可,比如我的就在D:\Program Files\Git\bin\bash.exe,修改後的Target為如圖所示(後面的路徑不用修改):

技術分享圖片

docker執行 docker-machine create 命令第一次啟動會去github.com下載一個最新的boot2docker.iso 映象。

國內下載會很慢,有時會卡死。其實在DockerToolbox的安裝目錄下已經存在boot2docker.iso 映象了,只需要將該ios檔案,拷貝至:C:\Users\Admin\.docker\machine\cache目錄下

執行cmd,執行以下命令,注意初始化的docker-machine的名稱一定叫“default”:

docker-machine create default -d virtualbox --virtualbox-boot2docker-url=/Users/Admin/.docker/machine/cache/boot2docker.iso

進行docker-machine初始化。

初始化成功過後,開啟Oracle VM VirtualBox,可以看到建立的default

技術分享圖片

在cmd命令視窗,執行以下命令,以保證客戶端和服務端api版本一致,這一點很重要:

docker-machine upgrade

技術分享圖片

最後開啟Docker Quickstart Terminal,出現以下介面,說明安裝docker成功。

技術分享圖片

在IED中將專案打包docker映象時,可能會出現Connect to localhost:2375 [localhost/127.0.0.1,localhost/0:0:0:0:0:0:0:1] failed: Connection refused: 的錯誤,好像重啟電腦,再嘗試打包就可以成功了。

關於docker-compose,在Docker for Windows中,docker-compose是被預設安裝的,你可以通過--version引數來檢視安裝的版本,而對於運行於Oracle VM VirtualBox的Linux中,docker-compose需要單獨安裝。具體安裝步驟如下:

①、通過xshell遠端登入到該環境

ip:192.168.99.100,埠號為22,預設的使用者名稱:docker 密碼:tcuser

②、獲取root許可權

sudo -i

③、下載docker-compose檔案

curl -L https://get.daocloud.io/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

④、新增可執行許可權

chmod +x /usr/local/bin/docker-compose

⑤、回到docker使用者許可權

exit

⑥、測試安裝結果,檢視版本。

docker-compose --version

關於在window專業版上安裝docker就相對比較簡單了

具體可參考:https://www.cnblogs.com/chaojiyingxiong/p/10527108.html

對應的docker安裝檔案可在此處下載:http://www.pc6.com/softview/SoftView_469462.html