1.下載docker
打開瀏覽器,訪問 Docker Desktop 下載頁面。
2.安裝 Docker Desktop
運行安裝程序:
雙擊下載的 Docker Desktop 安裝包,啟動安裝程序。
選擇安裝選項:
按照屏幕上的指示進行操作。建議選擇默認選項,包括啟用 WSL 2 和 Hyper-V。
在安裝過程中,可能會要求啟用 Windows 功能。根據提示啟用相關功能。
完成安裝:
安裝完成后,系統會提示你重啟計算機。請務必重啟計算機以完成安裝。
3.配置 Docker Desktop
啟動 Docker Desktop:
在 Windows 開始菜單中找到 Docker Desktop,點擊啟動程序。
啟動過程中,Docker 會自動啟動必要的后臺服務,并可能會要求你登錄 Docker Hub 賬戶。你可以選擇注冊一個 Docker Hub 賬戶,也可以選擇跳過此步驟。
檢查 Docker 運行狀態:
確保 Docker Desktop 的圖標在系統托盤中顯示為正常運行狀態(圖標為藍色鯨魚)。
配置鏡像加速器(可選):
在國內,Docker Hub 的訪問速度可能較慢。可以配置 Docker 使用國內的鏡像加速器來提升鏡像下載速度。
右鍵點擊 Docker Desktop 系統托盤圖標,選擇“Settings”。
轉到“Docker Engine”選項卡,在配置文件中添加鏡像加速器的配置。以下是一個常見的配置示例,使用了阿里云的鏡像加速器:
{"registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com/","https://docker.mirrors.ustc.edu.cn/","https://6kx4zyno.mirror.aliyuncs.com/","https://ccr.ccs.tencentyun.com/","https://docker.m.daocloud.io/"]
}
保存配置并重啟 Docker 服務。
如果啟動Docker Engine stopped的解決方法
檢查 Hyper-V 是否啟用
Docker 依賴于 Hyper-V 虛擬化技術,因此需要確保 Hyper-V 已啟用:
打開控制面板,選擇“程序和功能”。
點擊“啟用或關閉 Windows 功能”。
找到 Hyper-V 并勾選,然后點擊“確定”
檢查 WSL 是否啟用
Docker 還依賴于 Windows Subsystem for Linux (WSL):
打開控制面板,選擇“程序和功能”。
點擊“啟用或關閉 Windows 功能”。
找到“適用于 Linux 的 Windows 子系統”并勾選,然后點擊“確定”
4驗證 Docker 安裝
打開終端:
使用命令提示符(cmd)或 Windows PowerShell。
檢查 Docker 版本:
輸入以下命令,檢查 Docker 的版本信息:
> docker --version
https://www.runoob.com/docker/windows-docker-install.html