1. 确认当前Docker的存储路径 默认情况下,Docker Desktop for Windows的存储路径通常位于: C:\Users\<你当前用户名>\AppData\Local\Docker\wsl 用于存放WSL 2的虚拟磁盘文件(如docker-desktop-data和docker-desktop)。 C:\Program Files\Docker 用于存放Docker客户端相关文件。 2. 停止Docker服务 在修改存...
windows中更改docker镜像存储位置 在Windows系统中,Docker的镜像默认存储在C:\Program Files\Docker目录下,但是可以通过一些操作来更改镜像的存储位置。 关闭Docker Desktop,并执行以下命令 回到顶部 备份image及相关文件 wsl --export docker-desktop-data "D:\softwares\docker\docker-desktop-data.tar" wsl --export ...
一开始在 Windows 上安装了 docker 后,它默认是把镜像拉取保存到 C:\Users\<你当前用户>\AppData\Local\Docker\wsl\data\ 路径的 ext4.vhdx 文件下,当拉取的镜像越来越大时,C 盘比较小的同学就 hold 不住了,怎么在 Windows 上修改 docker 的镜像文件存储位置也就变的迫在眉睫。
Docker默认安装位置为C盘,不建议修改,但是镜像的存储和加载路径可以被修改,前提是Docker采用的是WSL2的模式,即wsl -l -v看到的两行docker相关的VERSION都是2,否则迁移会使docker难以加载并且效率变低(这是我自己的经验不代表官方)。 同时,迁移前Docker内不应该有任何需要用的容器、镜像存在,迁移已有的容器到其他盘...
接下来,我们需要将Docker默认的镜像存储位置移动到新的位置。默认情况下,Docker镜像存储在C盘的ProgramData目录下。我们可以按照以下步骤来完成移动: 打开资源管理器,导航至旧的Docker镜像存储位置(通常是C:\ProgramData\Docker\windowsfilter)。 将该文件夹中的所有内容复制到新的位置(例如D:\Docker\windowsfilter)。
#docker#WSL2的docker不同于之前基于Hyper-V的方式,之前我们可以在docker desktop中直接修改镜像的存放位置。现在使用基于WSL2的docker软件没有给出调整镜像存放位置的功能,需要我们手动的来调整。这里记录一下操作的步骤。打开cmd 在系统中搜索cmd并打开 查询docker状态,关闭docker 使用以下的命令来查询当前docker的...
默认情况下, Docker相关镜像存储于C盘下的两个目录,且无法安装时进行选择: 可以与1)一起采用下文的wsl命令,将相关目录及文件的存储位置进行重新安排。 二、Docker相关存储文件位置的变动 1) 停止WSL2引擎及Windows Docker Desktop应用程序 如上所述,Docker相关的存储文件默认都是在C盘系统盘中,为进行存储数据文件位置...
请大家自行替换路径,本文路径分别为源路径:C:\Users\admin\AppData\Local\Docker\wsl\data 以及想要移动的路径:D:\docker\data 此时可以在源路径看到新建出来的文件夹 5. 重新打开docker 参考资料 [1]Docker for windows修改默认镜像文件位置 [2]Change Docker native images location on Windows 10 Pro....
重启后,Docker 镜像将被移动到新的存储路径。 请注意,在更改 Docker 镜像存储路径时,请确保选择的新路径具有足够的可用磁盘空间。在镜像迁移期间,请不要关闭Docker Desktop应用程序。 如图 如果提示You are using the WSL 2 backend, so resource limits are managed by Windows.请使用下面的方法修改 ...