docker镜像从c盘转移到D盘
2021/11/9 23:12:03
本文主要是介绍docker镜像从c盘转移到D盘,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
windows 上面 最新的docker 都是安装[Docker Desktop for Window(https://hub.docker.com/editions/community/docker-ce-desktop-windows)
最新的版本已经基于windows的 wsl2作为底层架构,通过默认创建两个“发行版”,也就是distro来实现容器化功能,并且内部支持一个简易的kubernetes。
可以用wsl命令查看两个默认的distro:
wsl -l -v NAME STATE VERSION * Ubuntu Running 2 docker-desktop Running 2 docker-desktop-data Running 2
- docker-desktop
- docker-desktop-data
对应到磁盘上面,默认位置 %LOCALAPPDATA%/Docker/wsl
- data/ext4.vhdx 对应存储 docker-desktop-data数据,用于存储镜像,会随着使用而不断增加。
- distro/ext4.vhdx 对应存储 docker-desktop数据,100多mb,可以暂时不移动。
数据都是存在C盘,为了节省空间,移动数据到其他地方的步骤如下:
以下命令都是运行在以管理员身份运行的PowerShell
- 停止docker desktop
- 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
- 重新启动Docker
- 最后,如果在验证后一切没有问题,则可以删除
D:\\docker-desktop-data.tar
文件
参考文章链接:
把 docker-desktop-data 移出系统盘 - 简书
【Docker】win10上修改docker的镜像文件存储位置(九)- 通过WSL2修改_2021 真实-CSDN博客
这篇关于docker镜像从c盘转移到D盘的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14Docker端口:你真的公开了哪些东西?
- 2024-11-14用DOCKER在家里的实验室里搞些酷炫的玩意儿
- 2024-11-05掌握Docker:高效安全的十大最佳实践
- 2024-11-05在 Docker Compose 中怎么设置端口映射-icode9专业技术文章分享
- 2024-11-05在 Docker Compose 中怎么设置环境变量-icode9专业技术文章分享
- 2024-11-04Docker环境部署项目实战:新手入门教程
- 2024-11-04Docker环境部署资料:新手入门教程
- 2024-11-01Docker环境部署教程:新手入门指南
- 2024-11-01超越Docker:苹果芯片上的模拟、编排和虚拟化方案讲解
- 2024-11-01Docker环境部署:新手入门教程