Win10下安裝docker

1、準備工作

1)Win10專業版或者企業版,家庭版需要升級到專業版或企業版;如何升級網上很多教程;

2)Win10安裝Ubuntu子系統,見windows10 安裝 ubuntu子系統;

3)下載Docker for Window安裝包,地址:https://hub.docker.com/?overlay=onboarding

2、 win10下linux版本

3、卸載現在的舊版本

sudo apt-get remove docker docker-engine docker-ce docker.io

4、更新apt包索引

sudo apt-get update

比較耗時。

5、安裝https傳輸(apt-transport-https)

sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common

6、添加Docker官方的GPG密鑰

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

7、安裝stable存儲庫

# 添加倉庫源(此處爲中國科技大學的源)	 
sudo add-apt-repository \
     "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \
	 $(lsb_release -cs) \
	 stable"

8、查看Docker-ce版本

apt-cache madison docker-ce

9、安裝docker-ce

sudo apt-get install docker-ce
# 或者指定版本(如上命令沒有指定版本,可能報錯):
sudo apt-get install docker-ce=18.06.3~ce~3-0~ubuntu

10、啓動doder服務

上圖看到Docker is not running。是因爲,windows10子系統,需要安裝docker for windows,用來作爲Docker的守護進程,作爲Docker的服務端。

11、 安裝docker for windows

注意:win10家庭版需要升級到專業版或企業版,否則安裝失敗。

1) 雙擊下載的exe文件,一路下一步即可安裝完成。

2) 安裝完成之後,顯示如下

12、桌面Docker設置

1) 啓動成功

重啓電腦(Close and restart)之後,會引導你登錄官方Docker的賬號(不登錄也可以),同時電腦的右下方會有個小鯨魚,右鍵小鯨魚,可以看到以下效果:

2) 開啓2375端口對外提供服務

右鍵小鯨魚 > settings > General,勾選上以下選項

 

13、子進程鏈接宿主機Docker守護進程

配置及刷新環境變量:

echo "export DOCKER_HOST='tcp://0.0.0.0:2375'" >> ~/.bashrc
source ~/.bashrc

DOCKER_HOST鏈接已經加上,如下:

14、查看docker版本

注意:出現鏈接docker host失敗的錯誤,可以先重啓(restart) docker desktop,重新進入。

參考資料:

https://blog.csdn.net/lupengfei1009/article/details/94637398

---------

end

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章