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由公司支援的付費版,在此選擇...