環境及工具(點擊下載)
- ? ??Docker Desktop Installer.exe? ?(windows 環境下運行docker的一款產品)
- ????wsl_update_x64? (Linux 內核包)
前期準備
- 系統要求2:
- Windows 11:64 位系統,家庭版或專業版 21H2 或更高版本,或企業版或教育版 21H2 或更高版本。
- Windows 10:64 位系統,建議使用 Home 或 Pro 22H2(內部版本 19045)或更高版本,或者企業或教育版 22H2(內部版本 19045)或更高版本。最低要求是 Home 或 Pro 21H2(內部版本 19044)或更高版本,或者 Enterprise 或教育版 21H2(內部版本 19044)或更高版本。
- 硬件要求:
- 處理器支持虛擬化技術,且已在 BIOS 中啟用。可在 “任務管理器 -- 性能 --CPU” 中查看虛擬化是否已啟用,若未啟用,需根據主板型號在 BIOS 中開啟。
- 至少 4GB 內存,推薦使用 SSD 存儲以獲得最佳性能。
安裝步驟
- 啟用 Hyper - V 和容器特性2:
- 按下
Win + R
組合鍵,輸入OptionalFeatures
并回車,打開 “Windows 功能” 窗口。 - 在 “Windows 功能” 中勾選 “Hyper - V”“Windows 虛擬機監控程序平臺”“容器”“適用于 Linux 的 Windows 子系統” 這四項,然后點擊 “確定”。
- 系統提示重啟,點擊 “立即重新啟動”。
- 按下
- 下載 Docker Desktop2:
- 安裝 Docker Desktop2:
- 運行下載的安裝程序。
- 按照安裝向導的提示進行操作,接受許可協議、選擇安裝位置等。在安裝過程中,通常會有一些選項,建議都勾選上,以確保安裝的完整性和功能性。
- 安裝完成后,點擊 “Close” 關閉安裝界面。
- 設置 Docker Desktop2:
- 從開始菜單或桌面圖標啟動 Docker Desktop。首次啟動時,可能需要接受一些條款和條件,點擊 “Accept”。
- 如果提示沒有安裝 WSL2 發行版,以管理員身份打開 “終端”,輸入
wsl.exe --list --online
查看可安裝的 WSL 發行版列表,然后選擇一個進行安裝,如wsl.exe --install Ubuntu-20.04
。安裝完成后設置好賬號和密碼。 - 在國內使用?Docker?時,由于默認的官方鏡像源在訪問速度上可能較慢,因此我們可以配置國內的鏡像源來加快?Docker 鏡像的下載速度。打開 Docker Desktop 的設置,在 “Settings”->“Docker Engine”中配置鏡像源,
- 從開始菜單或桌面圖標啟動 Docker Desktop。首次啟動時,可能需要接受一些條款和條件,點擊 “Accept”。
-
以上是幾大常見的國內 Docker 鏡像源,分別是網易云、百度云、USTC(中國科學技術大學)和官方中國區鏡像。{"registry-mirrors": ["https://hub-mirror.c.163.com","https://mirror.baidubce.com","https://docker.mirrors.ustc.edu.cn","https://registry.docker-cn.com"] }
- 驗證安裝2:
- 打開 PowerShell 或命令提示符。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
- 輸入
docker --version
,查看 Docker 的版本信息,以確認是否安裝成功。? ? ? ? ? ? ? ? ? ? ? ? ??
- 打開 PowerShell 或命令提示符。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?