windows 如何更改Docker镜像目录

教程分享 > Java教程 > 博文分享 (3836) 2024-03-15 10:26:29

背景

Windows版本(Windows 10)docker 默认程序安装到c盘,数据存放于 C:\Users\当前用户名\AppData\Local\Docker\wsl\data\ext4.vhdx 这样会导致docker使用量上去C盘的空间越来越大。为了解决这个问题我们一般习惯性将数据部分移动到其他盘。

 

WSL 2 版本

 

Docker切换盘位操作详细

1.停止docker

通过windows系统的界面操作停止

停止docker

打开cmd窗口。查看停止情况:

C:\Users\xqlee-mobile>wsl --list -v
  NAME                   STATE           VERSION
* docker-desktop-data    Stopped         2
  docker-desktop         Stopped         2

 

2.备份导出目前已有的数据

C:\Users\xqlee-mobile>wsl --export docker-desktop-data "D:\Docker\wsl\data\docker-desktop-data.tar"

命令说明:将目前已有的数据备份到D:\Docker\wsl\data\目录下,并命名为docker-desktop-data.tar

 

3.删除原有数据

C:\Users\xqlee-mobile>wsl --unregister docker-desktop-data
正在注销...
 

说明:解除当前的docker 数据虚拟盘映射,该操作后会删除原有的ext4.vhdx (数据未备份前请谨慎操作)

4.导入数据到新盘

C:\Users\xqlee-mobile>wsl --import docker-desktop-data "D:\Docker\wsl\data" "D:\Docker\wsl\data\docker-desktop-data.tar" --version 2

说明:将备份数据导入到新的虚拟盘,且指定虚拟盘的存放路径为D:\Docker\wsl\data,导入完成后在该目录下会存在一个ext4.vhdx的虚拟磁盘路径

5.启动Docker

在开始菜单中找到docker点击启动即可

最后备份的文件D:\Docker\wsl\data\docker-desktop-data.tar可根据情况删除


相关文章
背景Windows版本(Windows 10)docker 默认程序安装到c盘,数据存放于 C:\Users\当前用户名\AppData\Local\Docker\wsl\data\ext4.v...
docker入门使用教程/linux(centos)系统docker制作教程
docker 常用命令整理(持续更新)docker运行容器资源相关 查看所有运行docker的资源消耗情况docker stats 查看指定运行容器资源消耗情况docker stats 容器ID...
docker-compose 报错:[root@VM_0_17_centos gateway]# docker-compose up Building gatewayServer unkno...
在本文中,您将学习如何构建用于运行Spring引导应用程序的Docker镜像。我首先给你一个docker的简要概念,然后我们将为我们的spring启动应用程序创建一个docker镜像,并在本地运...
Docker安装部署Redisdocker 安装部署Redis环境Linux系统dockerdocker-compose 相关文章:Ubuntu 在线安装 Docker-左搜 (leftso.c...
Windows 11 Pro 安装篇首先是安装,与window 10 一致,我这边用vm安装的暂时不提供安装界面了
一. Docker-Compose 简介1. Docker-Compose 简介Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Docke...
windows 7 系统设置系统时间与互联网同步后,点击立即更新,出现下面错误提示:​Windows在与time.windows.com同步时出错解决办法:一. 在windows服务里面设置时间...
为啥需要正版Windows在日常实用电脑办公的兔子们一般用的操作系统都是Windows,少量macos,macos相当于是买硬件送了。但是Windows 系统对于组装机是单独售卖的。
Docker 默认工作目录是/var/lib/docker ,某些情况下不够用需要迁移到新的磁盘,非系统盘。则参考下面迁移办法Docker 工作目录相关查看do
windows10如何安装JDK_windows10怎么配置jdk环境变量,windows XP/7/8/10系统配置java运行开发环境即配置jdk环境变量
docker与docker-compose配置文件版本对应关系Compose file version 3 reference  Compose file formatDocker Engine...