前提条件:
需要提前安装好WSL2。
一、下载
下载链接:Docker Desktop: The #1 Containerization Tool for Developers | Dockerhttps://www.docker.com/products/docker-desktop/二、安装
默认安装会安装到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格式了。