場景
CentOS7中Docker的安裝與配置:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701
上面在CentOS中安裝了Docker之后,怎樣在Windows中安裝Docker。
Docker 並非是一個通用的容器工具,它依賴於已存在並運行的 Linux 內核環境。
Docker 實質上是在已經運行的 Linux 下制造了一個隔離的文件環境,因此它執行的效率幾乎等同於所部署的 Linux 主機。
因此,Docker 必須部署在 Linux 內核的系統上。如果其他系統想部署 Docker 就必須安裝一個虛擬 Linux 環境。
Docker Desktop 是 Docker 在 Windows 10 和 macOS 操作系統上的官方安裝方式,這個方法依然屬於先在虛擬機中安裝 Linux 然后再安裝 Docker 的方法。
Docker Desktop 官方下載地址:
https://hub.docker.com/editions/community/docker-ce-desktop-windows
注意:此方法僅適用於 Windows 10 操作系統專業版、企業版、教育版和部分家庭版!
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
首先下載安裝包
下載完成之后直接雙擊一步步安裝即可。
安裝完成后會提示你重啟電腦
重啟完成后提示第一個錯誤
Docker. ApiServices. WSL2. WslKernelUpdateNotIns talledException的異常
需要下載並安裝wsl.msi插件
下載地址:
https://download.csdn.net/download/BADAO_LIUMANG_QIZHI/20623154
下載之后直接雙擊安裝即可。
安裝插件完成之后重啟電腦,然后又提示第二個錯誤
System.InvalidOperationException: Failed to set version to docker-desktop: exit code: -1
以管理員模式打開cmd
netsh winsock reset
然后再重啟電腦
此時docker啟動成功,可以打開cmd輸入
docker version
以及拉取hello-world鏡像進行運行測試
docker run hello-world