windows平台操作docker desktop 记录
wsl错误
由于安装时没有点击下载wsl2,则需要手动下载
# 输入cmd,然后管理员身份运行,并输入下面代码,然后等待
wsl --update
配置镜像加速
Docker中国区官方镜像:
https://registry.docker-cn.com
网易:
http://hub-mirror.c.163.com
中国科技大学:
https://docker.mirrors.ustc.edu.cn

Json串方式
{
"debug": true,
"experimental": false,
"insecure-registries": [],
"registry-mirrors": [
https://ygttkt9y.mirror.aliyuncs.com ,
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
文件修改
C:\Users\99283\.docker\daemon.json
修改镜像文件位置
使用everything搜索*.vhdx文件,默认应该是在C盘AppData下,采用windows的快捷方式方法,将这些文件移动到D盘(或者其他盘上),如下展示将数据文件迁移到D盘的docker目录下
源目录

目标目录

1.停止docker desktop应用
2.将C盘下的Docker文件移动到目标目录中
3.进入源目录Docker/wsl下,并打开cmd
4.执行mklink /J data D:\docker\wsl\data以及mklink /J distro D:\docker\wsl\distro
5.重新启动docker desktop应用
验证镜像文件位置修改是否正确
1.确认原来data文件的大小
2.打开cmd,随机下载一个镜像,这里我下载的是zookeeper的镜像
3.下载zookeeper的镜像后,再次确认data文件的大小,若变大,则修改镜像文件位置成功。
4.至此,docker在windows环境下的开发环境配置完毕。
一直转圈的问题解决方式
点击图标右击,打开文件所在位置,按住shift,点击鼠标右键,点击打开powershell窗口,输入以下命令
./DockerCli.exe -SwitchDaemon
python防脱发技巧

浙公网安备 33010602011771号