默认情况下,Docker镜像存储在C:\ProgramData\Docker\windowsfilter目录下。你可以通过文件资源管理器直接查看该目录,或者使用命令行工具来确认。 2. 停止Docker服务 在修改Docker的配置之前,需要先停止Docker服务。你可以通过以下步骤停止Docker服务: 打开“任务管理器”(可以按Ctrl + Shift + Esc打开)。 在“服务”标签...
一开始在 Windows 上安装了 docker 后,它默认是把镜像拉取保存到 C:\Users\<你当前用户>\AppData\Local\Docker\wsl\data\ 路径的 ext4.vhdx 文件下,当拉取的镜像越来越大时,C 盘比较小的同学就 hold 不住了,怎么在 Windows 上修改 docker 的镜像文件存储位置也就变的迫在眉睫。
1.WSL2方式安装的docker WSL2方式安装的docker,镜像数据默认存放在C盘,且客户端无法直接修改,此时,可以通过如下步骤来修改镜像存储位置。 #WSL2方式切换docker目录# 查看docker状态wsl -l -v --all# 导出WSL子系统镜像wsl --export docker-desktop"D:\Docker\wsl\distro\docker-desktop.tar"wsl --export docker-...
Docker默认安装位置为C盘,不建议修改,但是镜像的存储和加载路径可以被修改,前提是Docker采用的是WSL2的模式,即wsl -l -v看到的两行docker相关的VERSION都是2,否则迁移会使docker难以加载并且效率变低(这是我自己的经验不代表官方)。 同时,迁移前Docker内不应该有任何需要用的容器、镜像存在,迁移已有的容器到其他盘...
#docker#WSL2的docker不同于之前基于Hyper-V的方式,之前我们可以在docker desktop中直接修改镜像的存放位置。现在使用基于WSL2的docker软件没有给出调整镜像存放位置的功能,需要我们手动的来调整。这里记录一下操作的步骤。打开cmd 在系统中搜索cmd并打开 查询docker状态,关闭docker 使用以下的命令来查询当前docker的...
#docker#WSL2的docker不同于之前基于Hyper-V的方式,之前我们可以在docker desktop中直接修改镜像的存放位置。 现在使用基于WSL2的docker软件没有给出调整镜像存放位置的功能,需要我们手动的来调整。这里记录一下操作的步骤。 打开cmd(powershell也可以) 查询docker状态,关闭docker ...
WSL2的docker不同于之前基于Hyper-V的方式,之前我们可以在docker desktop中直接修改镜像的存放位置。 现在使用基于WSL2的docker软件没有给出调整镜像存放位置的功能,需要我们手动的来调整。这里记录一下操作的步骤。 1、停用 打开cmd 查询docker状态,关闭docker ...
1.WSL2方式安装的docker WSL2方式安装的docker,镜像数据默认存放在C盘,且客户端无法直接修改,此时,可以通过如下步骤来修改镜像存储位置。 #WSL2方式切换docker目录 # 查看docker状态 wsl -l -v --all # 导出WSL子系统镜像 wsl --export docker-desktop "D:\Docker\wsl\distro\docker-desktop.tar" ...
wsl--import docker-desktop-data D:\docker\data"D:\software\docker\docker-desktop-data.tar"--version2wsl--import docker-desktop D:\docker\desktop"D:\software\docker\docker-desktop.tar"--version2 由于window docker-desktop只能安装在C盘,时间久了C盘会越来越大,所以需要从新指定镜像存储位置...
wsl --shutdown wsl --export docker-desktop-data E:\Docker\docker-desktop-data.tar wsl --unregister docker-desktop-data wsl --import docker-desktop-data E:\Docker\data\ E:\Docker\docker-desktop-data.tar --version 2 手动重启Docker Desktop...