Docker Desktop的vhdx文件(虚拟硬盘文件)存放在C盘用户家目录的AppData\Local下Docker文件夹中 下载的镜像都存储在其中,随着pull的镜像增多,C盘空间被很快耗尽。 %LOCALAPPDATA%\Docker\wsl\data/ext4.vhdx %LOCALAPPDATA%\Docker\wsl\distro/ext4.vhdx LOCALAPPDATA=C:\Users\xxx\AppData\Local 也可以在注册表中...
重新运行docker desktop,然后pull一个镜像,C盘不会变大了。 方式二: 通过文件联接来解决,关闭docker后首先将Local下整个Docker剪切到其他盘 然后在Local下创建一个文件联接来指向Docker文件夹, 命令是mklink /J Docker D:\Docker这里D:\Docker是实际存储位置,然后即可正常启动docker...
在cmd中执行如下命令:mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker" 执行下载的安装程序,即可将Docker Desktop安装到D盘了 修改镜像默认下载到C盘 新建目录 D:\ProgramData\Docker 将C:\Users\你的用户名\AppData\Local\Docker下的所有文件copy到 D:\ProgramData\Docker 删除目录 C:\Users\你...
1. 退出Docker Desktop 2. 把上述目录整体移动到另一个空间充足的盘(剪切->粘贴) 3. 打开命令行,执行: mklink /j "C:\Users\<Username>\AppData\Local\Docker" "<移动到的目标位置路径>" 再打开Docker,拉取镜像文件,你会发现C盘的占用空间不再增长。 上述命令实际上是在C盘的原Docker目录处创建了一个链接...
关闭Docker Desktop 打开PowerShell,运行下述命令 wsl--unregister docker-desktop wsl--unregister docker-desktop-data 迁移所有镜像到其他目录 最好的办法,当然是直接在别的硬盘做“软连接”,从而不占用 C 盘存储。 关闭Docker Desktop 剪切文件到别的位置,如 E 盘,打开 PowerShell (注意到 CMD 会失败,查了下原...
将C:\Users\用户名\AppData\Local\Docker 目录下的内容复制到 你需要设置的存储位置,例如:D:Docker\ ; 执行mklink /D C:\Users\用户名\AppData\Local\Docker D:Docker\ ; 重新启动docker ; 1. 2. 3. 4. 5. 6. 7. 2、通过数据迁移更改(推荐) ...
在Advanced 选项中,可以看到 Disk Image Location 一栏,点击“Browse”按钮选择新的存储路径(例如 D 盘)。 点击“Apply & Restart”,Docker Desktop 将会重新启动并使用新的存储路径。 状态图 关闭DockerDesktop移动存储路径修改设置 通过以上步骤,你已经成功地实现了在 Docker Desktop 中更改默认的镜像和容器存储路径。
Docker镜像默认存储在C盘中,随着Docker的使用,镜像文件大小的不断增加,C盘存储逐渐不够用,所以需要将镜像文件存储在别的盘中。 本文记录我在解决该问题时遇到的解决方案,请大家自行选择自己适用的解决方案。 更改Docker Desktop设定 右键docker desktop图标点击Settings ...
镜像、容器等数据通常存储在 C:\ProgramData\Docker\windows\containers\ 类似路径下。 查找/修改方法: 可以通过资源管理器直接访问上述路径查看内容。 修改安装路径:虽然Windows上直接修改Docker Desktop的安装路径不太可行,但可以通过创建符号链接(symlink)的方式将数据存储目录移动到其他盘符。例如,使用 mklink /J 命令...
mklink /D D:\databases\oracle J:\databases\oracle 三、下载 Docker Desktop 目前我尝试过好几次,打不开官网,但是我在阿里云上可以下载,(需要登录阿里云账号)附阿里云下载链接如下: 阿里云Docker Desktop Docker Desktop image.png 我是用的主机配置情况 ...