window10、11安裝docker教程
一直都在Linux或mac安裝docker,之前windows都是跑vm的虛擬機,第一次在windows上跑docker,做成教程
一、 windows系統安裝docker說明
- win10/11可以直接安裝docker
- docker的安裝依賴於wsl2
- win7/8需要安裝docker-tool工具包,github
二、win10/11安裝docker步驟
-
以管理員身份打開powershell, 執行以下命令
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
-
下載Linux內核更新包
- 下載地址,x64位cpu的內核更新包
- 參考文檔
-
到docker官網windows版本的安裝軟件
-
雙擊安裝文件,一步步安裝
三、windows中使用
-
安裝完畢,會有docker desktop啟動是一個控制面板
- 可以查看啟動容器
- 每一個啟動的容器,可以開啟/關閉/重啟,查看配置inspect, 進入cli,查看日志logs,當前狀態stats
- 查看所有鏡像
- 查看所有掛在卷
-
在安裝完畢后,啟動cmd,執行docker相關的命令,和linux是一樣的
- docer pull hello-world 拉取鏡像
- docer run 啟動鏡像
- docker images/ps 等等
-
安裝后,拉取鏡像經常會報錯,是因為需要配置鏡像源
-
配置鏡像源的方法,在docker desktop中找setting->docker engine,在Json配置文件中增加以下內容,然后應用重啟即可
"registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn" ]
-
會自動安裝docker-compose,所以可以使用它來做本地容器的編排