前提条件:
需要提前安装好WSL2。
一、下载
默认安装会安装到C盘(C:\你的用户名\AppData\Local\Docker\)下,这样随着后续下载image增多,C盘可能会爆满,就建议都安装到非系统盘。
具体步骤如下。
1. 命令行进入docker desktop安装文件所在目录
2.在希望安装的位置,提前创建好文件夹,这里我是在e盘创建了MyDocker文件夹
3.在命令行中运行下面命令(具体根据你创建的文件夹修改下面内容)
start /w “” “Docker Desktop Installer.exe” install -accept-license --installation-dir=“e:\MyDocker\” --wsl-default-data-root=“e:\MyDocker\data” --windows-containers-default-data-root=“e:\MyDocker”
4.安装后,增加国内源。
编辑配置文件,增加
"registry-mirrors": [
"http://mirrors.ustc.edu.cn",
"https://docker.chenby.cn",
"http://mirror.azure.cn",
"https://dockerpull.org",
"https://dockerhub.icu",
"https://hub.rat.dev"
]
如下图所示,这里面特别要注意的是在前面
"experimental": false,后面要补充一个逗号,这样就能符合JSON格式了。