1.下載和安裝
1)下載
下載地址1(已過時):https://hub.docker.com/editions/community/docker-ce-desktop-windows/,直接下載

下載地址2(2023-08-09還可用):https://www.docker.com/

2)先檢查是否開啟電腦的虛擬化
依次控制面板->程序->啟用或關閉Windows功能,把Hyper-v勾上。勾選后重啟電腦

3)開啟后雙擊下載的 "Docker Desktop Installer.exe"進行安裝,直接一直選擇下一步即可。
4)安裝好后在cmd輸入 docker -v檢查是否安裝成功

看到上圖顯示了docker的版本號,說明已安裝成功。
2.dcoker的使用
2.1啟動dcoker
安裝完成后雙擊桌面的圖標,即可啟動。啟動前可設置鏡像加速地址,也可不設。若設置,則在啟動界面選擇Docker Engine,輸入阿里雲加速器地址https://2njlasz7.mirror.aliyuncs.com/,此地址只是樣例地址,具體的地址需要自行打開www.aliyun.com,依次點擊”控制台“,選擇“產品與服務“,搜索“容器鏡像服務“,進入后選擇“鏡像加速器”,里面會有對應的地址。這樣docker就啟動成功了,后續在使用docker時,直接打開這個應用即可啟動docker服務。

如果在啟動中一直在docker desktop starting和設置頁面進不去,那么需要在PowerShell輸入下面的命令(必須是PowerShell,cmd不行)
cd "C:\Program Files\Docker\Docker" ./DockerCli.exe -SwitchDaemon
過一會就能啟動成功。
2.2安裝docker可視化界面Portainer
雖然下載的docker desktop,但其主要作用是啟動docker及容器,對於鏡像的下載比較麻煩,可以使用Protainer。具體用法參考https://www.cnblogs.com/zys2019/p/14821286.html
1)拉取鏡像
docker pull portainer/portainer
2)進入docker desktop界面,選擇images,會看到剛剛下載的鏡像

3)點擊RUN,在彈出的界面選擇Optional settings,會展示幾個可配置的參數,需要進行配置

配置參數。"/var/run/docker.sock"。

4)配置后點擊右下角的Run即可啟動此容器,容器可以在Containers/Apps中查看

5)訪問localhost:9000即可進入頁面。
