1、官网下载安装包链接: Docker官网
2、提前建好安装路径,例如E:\ProgramFiles\Docker
默认安装在C:\Program Files\Docker\Docker
3、进入到安装包所在文件夹,打开终端执行以下命令
win+r,输入powershell进入powershell窗口:
输入Start-Process 'Docker Desktop Installer.exe' -Wait -ArgumentList 'install', '--installation-dir="E:\ProgramFiles\Docker"'
如果使用cmdstart /w "" "Docker Desktop Installer.exe" install --installation-dir="E:\ProgramFiles\Docker"
其中E:\ProgramFiles\Docker替换为自定义的安装路径
如果已经安装在C盘,用以下方法更改镜像存储位置
PS:以下所有操作均在 powershell 中运行
Docker Desktop默认安装在C盘,默认镜像存储位置在C:\用户\Administrator\AppData\Local\Docker\wsl\
为减少C盘存储消耗,可将镜像等存储位置迁移到其他盘
Docker Desktop 通过WSL2启动,会自动创建2个子系统,分别对应2个 vhdx 硬盘映像文件
可执行wsl –list -v看到
$ wsl --list -v
NAME STATE VERSION
docker-desktop Running 2
docker-desktop-data Running 2
迁移步骤
在Docker Desktop图标上,右键选择[Quit Docker Desktop],退出Docker
命令行执行 wsl –list -v 查看状态STATE,是否已停止Stopped$ wsl --list -v
NAME STATE VERSION
docker-desktop Stopped 2
docker-desktop-data Stopped 2
命令行执行 wsl --shutdown
,关闭WSL
从 wsl 把镜像 \data\ext4.vhdx 导出到压缩文件 docker-desktop-data.tar,导出路径应提前创建好,否则导出到不存在的路径会报错。命令行执行