在Windows 10上安裝Docker需要使用Docker Desktop for Windows,這是一個完全包含Docker工具和Docker Engine的應用程序,讓你可以在Windows環境中運行容器化應用程序。以下是安裝Docker Desktop for Windows的步驟:
-
系統要求檢查:
- 確保你正在運行Windows 10 64位版本,Build 18362或更高版本。
- 如果你想使用Docker Desktop的WLS 2后端功能,你需要運行Windows 10 Pro, Enterprise, or Education版本。
-
啟用Hyper-V(如果還沒有啟用):
- 進入“控制面板” → “程序和功能” → “啟用或關閉Windows功能”。
- 勾選“Hyper-V”選項,然后點擊“確定”。
- 重新啟動計算機以完成Hyper-V的安裝。
-
下載Docker Desktop安裝程序:
- 訪問Docker官方網站下載頁面:https://www.docker.com/products/docker-desktop
- 點擊“Download for Windows”下載Docker Desktop安裝程序。
-
安裝Docker Desktop:
- 雙擊已下載的安裝程序文件。
- 按照安裝向導的提示操作。
- 接受許可協議,選擇安裝位置。
- 根據需要選擇是否啟用“WSL 2”支持(適用于最近的Windows版本和支持Linux子系統的場景)。
- 點擊“Install”按鈕開始安裝過程。
- 完成安裝后,可能需要重新啟動計算機。
-
運行并配置Docker Desktop:
- 在安裝完成并且計算機重新啟動之后,啟動Docker Desktop應用程序。
- 如果彈出用戶賬戶控制對話框,請點擊“Yes”以允許Docker運行。
- Docker將開始初始化,并在任務欄中的Docker圖標變成穩定狀態時表示已準備好使用。
- 你可以右鍵單擊任務欄上的Docker圖標,打開其菜單并進入“Settings”,在這里可以進行各種配置調整。
-
驗證安裝:
- 打開命令提示符或PowerShell窗口。
- 鍵入
docker --version
來檢查Docker版本。 - 使用命令
docker run hello-world
來運行一個測試容器,如果容器能夠運行并輸出歡迎信息,則表示Docker安裝成功。
請注意,根據官方文檔,Docker Desktop現在需要一個Docker ID,你將需要在Docker Hub上創建賬號并登錄才能下載安裝程序。此外,某些舊版本的Windows 10可能不支持Docker Desktop或者需要更新才能支持。如果你的Windows版本較舊,那么可能需要使用舊版本的Docker Toolbox。