前言
Docker的默认安装路径为
C:\你的用户名\AppData\Local\Docker\wsl
这样安装常常会导致C盘爆满。目前现有博客的安装方法往往不能把docker的container和image也装在非C盘。本博客旨在用最简单的方式,把Docker Deskstop的images和container装在D盘中。
安装前,请提前打开WSL2,
步骤1: 下载Docker Desktop安装包
首先,访问官方安装指南下载Docker Desktop的安装包。
步骤2: 准备命令行
确保你已经将Docker Desktop安装包保存到一个易于访问的位置,例如E:\EdgeDownload\Docker Desktop Installer.exe。
进入 cd E:\EdgeDownload\Docker Desktop Installer.exe
步骤3: 修改安装路径
打开命令提示符(CMD)或PowerShell,然后输入以下命令来更改Docker Desktop的安装路径:
start /w “” “Docker Desktop Installer.exe” install -accept-license –installation-dir=”E:\Program Files\Docker” –wsl-default-data-root=”E:\Program Files\Docker\data” –windows-containers-default-data-root=”E:\Program Files\Docker”
————————————————
参考文档:
设置docker-desktop为wsl默认子系统
## 显示所有子系统
D:\Users\Administrator\Downloads>wsl -l -v
NAME STATE VERSION
* Ubuntu-20.04 Running 2
docker-desktop Running 2
## 设置docker-desktop为wsl默认子系统
D:\Users\Administrator\Downloads>wsl -s docker-desktop
操作成功完成。
D:\Users\Administrator\Downloads>wsl -l -v
NAME STATE VERSION
* docker-desktop Running 2
Ubuntu-20.04 Running 2
参考文档:
查看docker版本
C:\Users\Administrator>docker --version
Docker version 27.4.0, build bde2b89
设置镜像代理
参考文档:
https://www.cnblogs.com/Flat-White/p/17107494.html
下载镜像
docker pull nginx
docker pull redis:latest
docker pull mysql:5.7.19
参考文档:
https://www.jianshu.com/p/19901ee5ad3c