WSL 简化 Windows Docker:10 分钟安装 + 镜像拉取实战
·
启用 WSL 与安装 Linux 发行版
打开 PowerShell(管理员权限),执行以下命令启用 WSL 功能并重启电脑:
wsl --install
重启后,WSL 会自动安装默认的 Ubuntu 发行版。若需其他发行版(如 Debian),可通过 Microsoft Store 下载。
安装 Docker Desktop for Windows
从 Docker 官网 下载安装包。安装时勾选 "Use WSL 2 based engine",确保 Docker 与 WSL 集成。安装完成后启动 Docker Desktop。
配置 WSL 2 为默认版本
若 WSL 1 仍为默认版本,需手动切换:
wsl --set-default-version 2
验证已安装的发行版是否为 WSL 2:
wsl --list --verbose
拉取并运行测试镜像
在 PowerShell 或 WSL 终端中执行以下命令测试 Docker 是否正常工作:
docker run --rm hello-world
若输出 "Hello from Docker!" 则表明环境配置成功。
加速镜像拉取(可选)
修改 Docker 配置(C:\Users\<用户名>\.docker\daemon.json),添加国内镜像源:
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
重启 Docker Desktop 生效。
常用命令示例
- 拉取 Ubuntu 镜像:
docker pull ubuntu - 启动交互式容器:
docker run -it ubuntu bash - 查看本地镜像:
docker images
通过上述步骤,WSL 2 与 Docker Desktop 的集成可显著提升容器性能,同时保留 Windows 原生体验。
更多推荐
所有评论(0)