使用WSL連接Docker for Windows
阿新 • • 發佈:2018-04-06
general 6.0 ssl ole out 電腦 安裝docker ali nta
在Windows下安裝Docker for Windows
- Cotana搜索功能,打開Windows的Hype-v功能(註:會影響Virtualbox和Vmware的使用)並重啟電腦。
- 從Docker官方網站下載Docker for windows並安裝。
- 右鍵Docker for windows程序小圖標--Settings--general--expose daemon on tcp://localhost:2375 without TLS
- 右鍵Docker for windows程序小圖標--Settings--daemon,切換Basic為Advance,訪問阿裏雲Docker鏡像服務,按其中說明替換鏡像鏈接Json到應用中並重啟Docker。
在WSL下安裝Docker for Windows
先確定基本環境部署成功。
sudo apt-get -y install apt-transport-https ca-certificates curl curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" sudo apt-get update
然後安裝Docker
sudo apt-get -y install docker-ce
更改WSL連接Docker server的默認端口:進入~/.bashrc,在最底端添加:
export DOCKER_HOST=tcp://0.0.0.0:2375
刷新bash配置
source ~/.bashrc
測試是否成功
查看Docker版本。
docker version
如果顯示以下內容,則表示已經成功。
Client: Version: 18.03.0-ce API version: 1.37 Go version: go1.9.4 Git commit: 0520e24 Built: Wed Mar 21 23:10:01 2018 OS/Arch: linux/amd64 Experimental: false Orchestrator: swarm Server: Engine: Version: 18.03.0-ce API version: 1.37 (minimum version 1.12) Go version: go1.9.4 Git commit: 0520e24 Built: Wed Mar 21 23:14:32 2018 OS/Arch: linux/amd64 Experimental: false
參考文檔
Docker安裝——Ubuntu16.04
Setting Up Docker for Windows and WSL to Work Flawlessly
使用WSL連接Docker for Windows