把docker从c盘安装到d盘

本文介绍了如何将Docker Desktop从C盘迁移到D盘,并提供了两种Docker镜像的迁移方法,包括修改设置文件和使用mklink命令创建链接。此外,还提到了修改镜像存储路径和加速器设置以提高下载速度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考:https://www.cnblogs.com/liyunhang/p/14141938.html

desktop 迁移

具体操作如下:先在D盘建立Docker文件夹
然后在命令提示符执行下边的命令(注意:需要管理员身份运行命令提示符)

mklink /j "C:\Program Files\Docker" "D:\Docker"

运行成功如下:
在这里插入图片描述
如果碰到“当文件已存在时,无法创建该文件。”的问题,需要把c盘的目录删掉。
实际,我猜想,你可以mklink到"D:"

最后重装docker,可以发现docker desktop已经安装到了d盘,
在这里插入图片描述

images迁移

有的setting中的Resource能够看到一个advance选项,然后切换image存放路径,但是我的电脑没有advance选项;也有的人可以在setting中把General-Use the WSL 2 based engine这一项关闭并应用,可以看到Resources增加了几个项,Advance就在其中 ,但我的是灰色的,关闭不了,崩溃。。。
在这里插入图片描述
修改setting文件,增加下图红框设置,注意需要先建立对应文件夹
在这里插入图片描述
最后不要忘记增加国内源,提高速度
docker镜像在C盘占据大量的空间,将.docker从C:\Users\Administrator迁移到E:.docker。
https://registry.docker-cn.com https://docker.mirrors.ustc.edu.cn

另一种image迁移方法

一、关闭virtual Box

使virtual Box处于关闭、停止运行的状态。

二、剪切C盘下.docker

从C:\Users\Administrator下找到.docker文件夹,然后粘贴到其他盘,例如粘贴到D:Dokcer\\.docker,然后删除C:\Users\Administrator下的.docker文件夹

三、建立连接

在cmd中输入:
>mklink /j .docker D:Docker\\.docker

在这里插入图片描述

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值