可以在 Windows 上不安装 Docker Desktop 直接使用 Docker 服务,但这需要一些额外的设置和配置。以下是一些方法,可以在 Windows 上实现这种配置。
使用 Windows Subsystem for Linux (WSL 2)
1、启用 WSL 2:
打开 PowerShell 并运行以下命令以启用 WSL 和 WSL 2:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart wsl.exe --update wsl --set-default-version 2
2、安装 Linux 发行版:
前往 Microsoft Store,搜索并安装一个 Linux 发行版(如 Ubuntu)。
https://www.microsoft.com/en-us/search/shop/apps?q=linux
3、启动wsl
win+r 输入 wsl
4、更新软件包
sudo apt-get update sudo add-apt-repository universe sudo apt-get update
5、安装 Docker 引擎:
sudo apt-get install -y docker.io
6、验证 Docker 安装
docker --version
标签:wsl,windows,sudo,WSL,apt,Desktop,Windows,Docker From: https://www.cnblogs.com/shizhengwen/p/18308979