首页 > 其他分享 >docker镜像从c盘转移到D盘

docker镜像从c盘转移到D盘

时间:2023-02-28 10:22:05浏览次数:55  
标签:tar -- wsl desktop D盘 镜像 docker data

windows 上面 最新的docker 都是安装[Docker Desktop for Window(https://hub.docker.com/editions/community/docker-ce-desktop-windows)
最新的版本已经基于windows的 wsl2作为底层架构,通过默认创建两个“发行版”,也就是distro来实现容器化功能,并且内部支持一个简易的kubernetes
可以用wsl命令查看两个默认的distro:

    1. wsl -l -v

 

 

  • docker-desktop
  • docker-desktop-data

对应到磁盘上面,默认位置 %LOCALAPPDATA%/Docker/wsl

  • data/ext4.vhdx 对应存储 docker-desktop-data数据,用于存储镜像,会随着使用而不断增加。
  • distro/ext4.vhdx 对应存储 docker-desktop数据,100多mb,可以暂时不移动。

数据都是存在C盘,为了节省空间,移动数据到其他地方的步骤如下
以下命令都是运行在以管理员身份运行的PowerShell

  1. 停止docker desktop
  2. wsl 移出,注销,再导入distros
wsl --shutdown
 
wsl --export docker-desktop-data E:\docker-desktop\docker-desktop-data.tar
 
wsl --unregister docker-desktop-data
 
wsl --import docker-desktop-data E:\docker-desktop\data E:\docker-desktop\docker-desktop-data.tar --version 2
 
  1. 重新启动Docker
  2. 最后,如果在验证后一切没有问题,则可以删除D:\\docker-desktop-data.tar文件

 

标签:tar,--,wsl,desktop,D盘,镜像,docker,data
From: https://www.cnblogs.com/Ai-Hen-Jiao-zhi/p/17163020.html

相关文章

  • ubuntu docker执行镜像出现时间过期问题
    执行docker-composeup-dnginxredismysql报错:Service'mysql'failedtobuild:Get"https://registry-1.docker.io/v2/":x509:certificatehasexpiredorisno......
  • docker安装mysql
    前言:docker安装mysql前需要在系统安装docker环境,安装docker环境这里就不演示了,​​https://www.runoob.com/docker/centos-docker-install.html​​这里有centos安装docker......
  • 各种下载渠道的win镜像是否是install.esd 或者 install.wim
    install.wim文件已经大于4GB,FAT32文件系统已经不适用。高压缩率的install.esd文件,保证大小不超4GB,然后使用FAT32格式。 sources\install.wim这个文件,也是win......
  • ACP云原生容器题目整理 -- 阿里云镜像服务ACR
    ACR企业版支持托管的HelmChart支持v2和v3版本使用个人版实例推送拉取镜像的前提条件:安装Docker,注册阿里云账号创建镜像仓库时,在设置源代码对话框中,将代码源设为:Github,......
  • Docker部署中间件
    Docker部署RabbitMQDocker下载RabbitMQdockerpullrabbitmq:3.8.4-managementDocker启动RabbitMQ容器dockerrun-d--namerabbitmq-p5672:5672-p15672:1567......
  • 本地虚拟机centos7通过docker安装主从redis3.2
    1、下载redisdocker镜像dockerpullredis:3.22、在home下建立mydata目录在/home/mydata/redis下面建立两个目录conf与data3、docker运行主从dockerrun-p6379:6379--n......
  • docker安装anaconda3 python环境
    1、下载dockerpullcontinuumio/anaconda3firewall-cmd--add-port=8888/tcp--permanentfirewall-cmd--reloadfirewall-cmd--list-all2、运行dockerrun-i-t-p8888:......
  • 本地虚拟机centos7通过docker安装主从mysql5.7.21
    1、下载mysql镜像dockerpullmysql:5.7.212、在home下建立mydata目录在/home/mydata/mysql下面建立两个目录conf与data3、docker运行起来两个服务器的服务dockerrun-p3......
  • docker常用命令
    1.查询镜像dockerimages--删除镜像dockerrmiIMAGEID2.查询容器dockerps-a3.停止容器--停止容器dockerstopCONTAINERID--删除容器dockerr......
  • 图形镜像对称(示意图)
     ......