win10家庭版安裝docker

2021-10-13 06:02:57 字數 1921 閱讀 5749

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

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

docker的有ce和ee版,ce為免費版,ee由公司支援的付費版,在此選擇最新ce版本

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

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

執行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 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
curl -l  -s`-`uname -m` > /usr/local/bin/docker-compose
④、新增可執行許可權

chmod +x /usr/local/bin/docker-compose
⑤、回到docker使用者許可權

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

docker-compose --version
原文**:

win10家庭版安裝Docker

最近做專案公升級使用到了docker,之前完全沒有接觸過,所以查了一些資料,再經過親自實踐,終於在win10家庭版本中安裝成功了docker。docker可以支援在mac windows linux上安裝。但是在windows系統中docker目前僅有win10專業版和企業版的安裝包,win7 wi...

win10 家庭版安裝docker

雖然配置環境理論上來說是最最最不需要思考的事情,但是實際上手總是會遇到各種莫名其妙的問題。我折騰了好久終於出現小鯨魚啦。總之先看看別人踩過的坑,如果自己遇到,可以用部落格中已經有的解決方法嘗試一波。後來是讓leader在伺服器上幫我載了 其實有點尷尬,畢竟剛來實習,這點小事都做不好,怕給導師留下壞印...

win10家庭版安裝docker

docker可以支援在mac windows linux上安裝。但是在windows系統中docker目前僅有win10專業版和企業版的安裝包,win7 win8 win10家庭版需要通過docker toolbox來安裝。docker的有ce和ee版,ce為免費版,ee由公司支援的付費版,在此選擇...