在Windows上修改Docker的存储位置,可以按照以下步骤进行: 1. 停止Docker服务 在修改Docker存储位置之前,需要先停止Docker服务。可以通过以下命令来停止Docker Desktop: bash wsl --shutdown 或者,你可以在Docker Desktop的设置中关闭Docker。 2. 修改Docker配置文件中的存储位置路径 Docker的配置文件通常位于C:\ProgramDat...
一开始在 Windows 上安装了 docker 后,它默认是把镜像拉取保存到 C:\Users\<你当前用户>\AppData\Local\Docker\wsl\data\ 路径的 ext4.vhdx 文件下,当拉取的镜像越来越大时,C 盘比较小的同学就 hold 不住了,怎么在 Windows 上修改 docker 的镜像文件存储位置也就变的迫在眉睫。
步骤一:检查当前 Docker 存储位置 首先,我们需要确定当前 Docker 容器的存储位置。可以通过执行以下命令来获取存储位置的路径: dockerinfo 1. 在输出的结果中,查找Docker Root Dir或Docker Root Dir字段,即可找到当前的存储位置。 步骤二:停止 Docker 服务 在修改 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 --export docker-...
最后将默认安装的Linux子系统版本设置为WSL2,这一步比较重要,因为后续的迁移docker镜像存储位置时WSL2才不怎么影响性能,而且这对后续学习Linux子系统甚至是安装NCL都有作用 在Terminal中输入: wsl.exe --set-default-version 2 如图则表示设置成功: 安装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" ...
===下面做法无效,无法成功启动docker=== 安装Docker desktop后,修改docker image的存储位置。 点击"Basic" 然后加入“graph"设置: 点击apply,重启完成。 === 另一种做法是修改Hyper-V中虚拟存储的位置。 打开Hyper-V管理,右键选中左边栏中的虚拟机,修改...