1. 下载Docker Desktop
点击这里可下载最新版的程序,我这边在浏览器中无法直接下载,最后使用迅雷完成了下载,当前版本为4.33.1
,文件大小492.4MB。这里也有个阿里云的下载链接,但是不是最新的版本docker-for-windows,看时间是2021年的版本。
2. 安装Docker Desktop
双击可以直接安装,但默认会安装到C:\Program Files\Docker\Docker
,安装过程中无法修改路径,可以通过命令行启动安装,这样可以指定安装路径,安装命令如下,安装完毕后会要求重启电脑。
start /w "" "Docker Desktop Installer.exe" install --installation-dir=C:\Program Files\Docker
3. 迁移Docker镜像
Docker的镜像默认安装在C:\Users\xflm\AppData\Local\Docker\wsl
,打开Docker Desktop程序,点击设置,点击Resources
,点击Advanced
,点击【Browse】修改【Disk image Location】,迁移后Docker的镜像会被剪切到新的目录下,其中disk目录1.09GB,main目录140MB。
4. 添加仓库源
使用淘宝账号登录阿里云,可以获取阿里云的加速地址。此外也可以选择网易云、百度云加速器。
打开Docker Desktop程序,点击设置,点击Docker Engine
,修改界面上的json内容,注意"experimental": false,
末尾加了个,
号。
json
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
参考
Win11 安装 Docker Desktop 和 WSL2 并进行安装位置迁移
Docker Desktop 在 Windows 上的安装和使用
官方文档-中文
docker文档
关于windows安装wsl,出现WslRegisterDistribution failed with error: 0x8007019e The Windows Subsystem错误的解决方案