在Win10家庭版中安裝Docker Desktop正式版(非Toolbox)
之前Docker只能在win10企業版安裝,新的Docker可以在windows 10 Home的2004版本安裝。
在https://www.docker.com/現在windows版本安裝Docker時出現:
Docker Desktop requires Windows 10 Pro/Enterprise (15063+) or Windows 10 Home (19018+).
因此,需要升級win10到 Windows 10 version 2004,更新器:
https://www.microsoft.com/en-us/software-download/windows10
這會下載一個Windows10Upgrade9252.exe檔案,執行其升級win10,注意網路良好,多次重試或選擇空閒時間下載。
這時如果再次安裝Docker win10版本:Docker Desktop Installer.exe,會出現WSL 2 Linux需要安裝:https://aka.ms/wsl2kernel。
這時需要安裝做三件事,安裝兩個新東西:
1. 在Windows上安裝任何Linux發行版之前,必須啟用“ Linux的Windows子系統”可選功能。
以管理員身份開啟PowerShell並執行:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart |
2.開啟Microsoft商店,然後選擇您喜歡的Linux發行版。
您需要為新的Linux發行版建立一個使用者帳戶和密碼。
3. 在https://aka.ms/wsl2kernel,也就是https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel 安裝下載 Linux 核心更新包。
4. 將發行版本設定為WSL 2:以管理員執行開啟PowerShell命令列:
wsl --list --verbose |
例如我的是:
NAME STATE VERSION * Ubuntu-16.04 Running 1 |
wsl --set-version <distribution name> <versionNumber> |
確保<distribution name>用發行版的實際名稱和<versionNumber>數字“ 2” 代替,例如我的<distribution name>是Ubuntu-16.04 ,<versionNumber>是1,這時要設定為2,設定為WSL2:
wsl --set-version Ubuntu-16.04 2 |
結果:
正在進行轉換,這可能需要幾分鐘時間... 有關與 WSL 2 的主要區別的資訊,請訪問 https://aka.ms/wsl2 轉換完成。 |
這時可以再次啟動Docker Desktop了。
附註:
在Vscode中安裝Docker外掛: 點選連線Docker安裝擴充套件。
安裝完成,在在您的工作區中建立一個新檔案,名為 Dockerfile就可以了,Vscode會對Docker配置自動提示。
更多vscode中Docker玩法見:https://morioh.com/p/c1d41886a617
相關文章
- Docker Toolbox之nginx(1)安裝DockerNginx
- 在Windows中玩轉Docker ToolboxWindowsDocker
- Ubuntu 安裝 Docker DesktopUbuntuDocker
- 在Ubuntu desktop中安裝gitUbuntuGit
- Docker Desktop for Windows的安裝DockerWindows
- Windows Docker Desktop安裝教程WindowsDocker
- win11 安裝desktop dockerDocker
- 在linux中安裝DockerLinuxDocker
- 在elementary os中安裝dockerDocker
- google瀏覽器如何安裝在win10家庭版_win10家庭版怎麼安裝google瀏覽器Go瀏覽器Win10
- 在筆記本Win10中基於WSL+Docker Desktop安裝Kubernetes和Istio、Knative筆記Win10Docker
- windows10家庭版安裝教程_如何安裝正版win10家庭版WindowsWin10
- 在Ubuntu中安裝Docker和docker的使用UbuntuDocker
- 【docker巢狀】在docker中的linux中再安裝dockerDocker巢狀Linux
- Windows安裝Docker Desktop並在WSL2整合KubernetesWindowsDocker
- 使用Docker安裝Odoo 17(非Docker Compose)DockerOdoo
- win10正式版安裝盤如何安裝_win10正式版安裝盤安裝詳細步驟Win10
- 在python docker中安裝ESL庫PythonDocker
- 記錄一下docker desktop windows安裝,容器安裝等DockerWindows
- 在虛擬機器CentOS中安裝docker虛擬機CentOSDocker
- win10安裝dockerWin10Docker
- win10 家庭版&專業版 安裝教程Win10
- 在CentOS上安裝dockerCentOSDocker
- 在mac上安裝DockerMacDocker
- Docker中安裝OracleDockerOracle
- docker中安裝mycatDocker
- Docker 中安裝RocketMQDockerMQ
- Ubuntu中安裝DockerUbuntuDocker
- 安裝Docker Desktop報錯WSL 2 installation is incompleteDocker
- win10正式版怎麼安裝?Win10
- win10怎麼將UWP應用安裝在非系統盤_win10將UWP應用安裝在非系統盤的步驟Win10
- 在CentOS 8.1上安裝 DockerCentOSDocker
- 在docker上安裝AWVSDocker
- 在centos 6.8下安裝dockerCentOSDocker
- 在docker中安裝mysql並搭建主從複製DockerMySql
- 在Docker中安裝.NET Core(使用命令列工具)Docker命令列
- Docker 快速入門系列-Docker 在 MacOS 安裝DockerMac
- 【Docker快速入門】在Ubuntu下安裝DockerDockerUbuntu