Windows11 Docker镜像存储路径更改(非C盘路径)
创作时间:
作者:
@小白创作中心
Windows11 Docker镜像存储路径更改(非C盘路径)
引用
1
来源
1.
https://www.cnblogs.com/jory/p/18375513
在Windows11系统下使用Docker时,经常会遇到C盘空间不足的问题。这是因为默认情况下,Docker镜像文件会存储在C盘中,随着镜像数量的增加,C盘空间会迅速被占满。为了解决这个问题,本文将介绍如何将Docker镜像文件存储路径更改为非C盘路径。
前言
基于WSL2安装docker后,在使用过程中会发现大量的docker镜像文件,使系统C盘容量激增,对电脑后续使用造成不便,所以需要在安装的时候,手动修改docker的镜像地址,使得镜像文件保存到另外的非系统盘中。
原因
最新的windows提供了新的虚拟化技术(WSL/WSL2),所以设置页面不能镜像的存储位置进行修改了。
修改方案
1. 退出Docker Desktop
2. 查看WSL应用
在命令行中输入以下命令,查看当前已安装的WSL应用:
wsl --list -v
确保所有wsl应用都停止。
3. 导出docker镜像文件
使用以下命令将docker镜像文件导出到指定路径:
wsl --export docker-desktop-data "D:\docker\docker-desktop-data.tar"
wsl --export docker-desktop "D:\docker\docker-desktop.tar"
4. 注销docker-desktop-data、docker-desktop
使用以下命令注销docker相关的WSL应用:
wsl --unregister docker-desktop-data
wsl --unregister docker-desktop
5. 指定文件夹重新导入
使用以下命令将docker镜像文件重新导入到指定路径:
wsl --import docker-desktop-data D:\docker\data "D:\docker\docker-desktop-data.tar" --version 2
wsl --import docker-desktop D:\docker\desktop "D:\docker\docker-desktop.tar" --version 2
6. 重启Docker
完成上述步骤后,重新启动Docker Desktop,此时Docker镜像文件将存储在指定的非C盘路径中。
本文原文来自cnblogs.com
热门推荐
SSD与HDD大比拼:从速度、功耗到应用场景的全方位对比
非法买卖器官是什么?一文详解其定义、原因与法律后果
精打细算!新能源车长期使用成本大揭秘
学区房房价下跌的背后真相!
AI是否真的可能有意识?
天津车市成绩公布:极氪001排第9,丰田bZ3第6,第一名月销1443辆
伯努利不等式的意义
如何通过宠物零食标签选择优质产品
山姆代购到底谁在做、谁在买?有人在“十八线”城市开起山姆“分店”
星垂平野阔,月涌大江流。
一诗一座城,一词一盛景,哪首写的是你故乡?
如何避免食品浪费
SUV是什么意思?SUV是什么意思代表什么
适合夏天摆摊的小吃都有哪些?
极速注册与传统注册方式有何不同?
吃咖喱会过敏吗
耳机频响测试软件使用指南
咽喉滤泡增生怎么根治
白糖生产成本的构成要素是什么?这些要素如何影响成本?
夏侯徽:晋景帝司马师第一任妻子,她有着怎样的遭遇?
如何在异地查询社保信息?这种查询有哪些方式?
仙人掌有什么气味和特点?味道怎么样?
如何进行有效的家居空气净化和通风?这种净化和通风的方法是什么?
必看!夫妻年龄差,研究揭秘影响婚姻质量真相!
DSP开发工程师职业及其工作经历介绍
陈子昂——诗骨的传奇人生
陈子昂有哪些诗词?陈子昂为什么叫诗骨?
黄蓉系列:金庸笔下最具智慧与魅力的女性角色-探讨黄蓉如何影响江湖与爱情
尿酸高能吃豆角吗
牛奶可以和橘子一起吃吗