Windows Docker 安裝
- Win10 系統
- 安裝 Hyper-V
- 開啟 Hyper-V
- 安裝 Docker Desktop for Windows
- 運行安裝檔案
- 如果啟動中遇到因 WSL 2 導致地錯誤,請安裝 [WSL 2](https://blog.csdn.net/qq_46102127/article/details/113779155),
Docker 并非是一個通用的容器工具,它依賴于已存在并運行的 Linux 內核環境,
Docker 實質上是在已經運行的 Linux 下制造了一個隔離的檔案環境,因此它執行的效率幾乎等同于所部署的 Linux 主機,
因此,Docker 必須部署在 Linux 內核的系統上,如果其他系統想部署 Docker 就必須安裝一個虛擬 Linux 環境,

Win10 系統
Docker Desktop 是 Docker 在 Windows 10 和 macOS 作業系統上的官方安裝方式,這個方法依然屬于先在虛擬機中安裝 Linux 然后再安裝 Docker 的方法,
Docker Desktop 官方下載地址: https://hub.docker.com/editions/community/docker-ce-desktop-windows
注意:此方法僅適用于 Windows 10 作業系統專業版、企業版、教育版和部分家庭版.
安裝 Hyper-V
Hyper-V 是微軟開發的虛擬機,類似于 VMWare 或 VirtualBox,僅適用于 Windows 10,這是 Docker Desktop for Windows 所使用的虛擬機,
但是,這個虛擬機一旦啟用,QEMU、VirtualBox 或 VMWare Workstation 15 及以下版本將無法使用!如果你必須在電腦上使用其他虛擬機(例如開發 Android 應用必須使用的模擬器),請不要使用 Hyper-V!
開啟 Hyper-V

啟用或關閉Windows功能

也可以通過命令來啟用 Hyper-V ,請右鍵開始選單并以管理員身份運行 PowerShell,執行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
安裝 Docker Desktop for Windows
點擊 Get started with Docker Desktop,并下載 Windows 的版本,如果你還沒有登錄,會要求注冊登錄:

運行安裝檔案
雙擊下載的 Docker for Windows Installer 安裝檔案,一路 Next,點擊 Finish 完成安裝,


安裝完成后,Docker 會自動啟動,通知欄上會出現個小鯨魚的圖示,這表示 Docker 正在運行,

我們可以在命令列執行 docker version 來查看版本號,docker run hello-world 來載入測驗鏡像測驗,
如果沒啟動,你可以在 Windows 搜索 Docker 來啟動:

如果啟動中遇到因 WSL 2 導致地錯誤,請安裝 WSL 2,
在遇到上述問題時,滑鼠移到紅框選中區域會顯示:failed to start,

安裝之后,也可以打開 PowerShell 并運行以下命令檢測是否運行成功:
docker run hello-world
在成功運行之后應該會出現以下資訊:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/258680.html
標籤:其他
