win10修改docker镜像的存储位置
将win10更新至最新,目前最新版本是20H2,在安装docker desktop(基于wsl2)后,直接下载镜像默认是安装在C盘的,如果C盘空间不足,可按如下方式转移至其它盘
docker启动后会自动运行下面两个镜像,docker-desktop是存放程序的,docker-desktop-data是存放镜像的,这两个wsl子系统都是默认放在系统盘的。
PS C:\Users\Administrator> wsl -l -v --allNAME STATE VERSION
* docker-desktop Running 2docker-desktop-data Running 2
1、停止wsl
wsl --shutdown
2、导出前面docker的两个镜像
wsl --export docker-desktop-data D:\docker\docker-desktop-data.tar
wsl --export docker-desktop D:\docker\docker-desktop.tar
3、取消注册
wsl --unregister docker-desktop-data
wsl --unregister docker-desktop
4、将导出的镜像导入到你要转移的目标位置
// 用于存储镜像目录 D:\docker\image
wsl --import docker-desktop-data D:\docker\image D:\docker\docker-desktop-data.tar
// 运行docker主程序目录 D:\docker\bin
wsl --import docker-desktop D:\docker\bin D:\docker\docker-desktop.tar
5、确认是否转移成功
PS C:\Users\Administrator> wsl -l -v --allNAME STATE VERSION
* docker-desktop Stopped 2docker-desktop-data Stopped 2
6、重新启动docker desktop
完成!
win10修改docker镜像的存储位置相关推荐
- 修改 Docker 镜像默认存储位置的方法
点击上方 "编程技术圈"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 每日英文 Just be yourself and never change ...
- 修改docker的默认存储位置及镜像存储位置
2019独角兽企业重金招聘Python工程师标准>>> 方法一.软链接 默认情况下Docker的存放位置为:/var/lib/docker 可以通过下面命令查看具体位置: sudo ...
- 修改docker镜像的存储地址的方法(--graph)
[root@w-2 ~]# systemctl stop docker [root@w-2 ~]# vim /etc/docker/daemon.json 增加:"graph":& ...
- ubuntu挂载sd卡到分区目录+修改docker镜像存储位置
ubuntu挂载sd卡到分区目录+修改docker镜像存储位置 一. 挂载SD卡到/data 1.查看Linux硬盘信息 lsblk 或 fdisk -l lsblk 新的硬盘,最好删除之前的分区,再 ...
- 修改Docker镜像的默认存储位置
1.docker配置文件的位置 /etc/systemd/system/multi-user.target.wants/docker.service 可以全局搜索该文件的名称(find / -name ...
- 修改 Docker 的默认存储路径
修改 Docker 的默认存储路径 Docker 默认安装的情况下,会使用 /var/lib/docker/ 目录作为存储目录,用以存放拉取的镜像和创建的容器等.不过由于此目录一般都位于系统盘,遇到系 ...
- Docker 镜像的存储机制
作者:网易云基础服务姜政冬. 近几年 Docker 风靡技术圈,不少从业人员都或多或少使用过,也了解如何通过 Dockerfile 构建镜像,从远程镜像仓库拉取自己所需镜像,推送构建好的镜像至远程仓库 ...
- 如何修改docker镜像名称?
如何修改docker镜像名称? docker 例:把镜像diytomcat名称改为diy 1. docker images查看我们的镜像 2.我们把diytomcat名称改为diy,docker + ...
- docker修改镜像的存储位置_win10家庭版Docker环境搭建步骤
1. 什么是Docker 一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会 ...
最新文章
- 自定义Spinner之IconSpinner
- [转] 用Firebug调试JavaScript
- 为安装有系统及应用的服务器更换硬盘方法一例
- 【图】架构设计的10条经验
- Android 高级Drawable资源---复合Drawable----级别列表Drawabled
- 制作模块-制作模块压缩包
- VS2008如何添加 OLE/COM 对象查看器 .
- 初二物理模型有哪些_初二是成绩下滑的高危期,做好这5点成绩涨涨涨!(附全学科提升技巧,家长转给孩子!)...
- .net三层架构开发步骤
- ORACLE复杂查询之连接查询
- 生成一个GitHub的token用于git推送本地库至远程库
- 双十二心动礼遇,送你3本算法好书
- 数据粒度的上卷和下钻
- 类的构造函数和析构函数、默认构造函数
- C# 实现程序最小化到托盘
- 列出所有内核_Windows系统内核溢出漏洞提权
- mysql tddl_TDDL思考总结
- PolyCluster: Minimum Fragment Disagreement Clustering for Polyploid Phasing 多聚类:用于多倍体的最小碎片不一致聚类...
- 阿里云安全恶意程序检测冠军经验分享(万字长文)
- eclipse将安卓项目commit至github本地仓库后,项目bin文件夹下不生成apk且运行报错
热门文章
- 移动端页面布局方式,简单记录一下
- 送书 | 《Django项目开发实战》
- 《人月神话》浅读一下吧(上)
- 已知由单链表表示的线性表中含有三类字符(数字,字母和其他字符)试编写算法来构造三个循环链表,使每个表中只含某一类字符,且利用原表中的结点空间作为这三个表的结点空间,头结点可另辟空间。
- 矩阵初等变换的“打洞技巧”与“分块矩阵的行列式公式”
- IllegalArgumentException: wrong number of arguments
- MySQl 实现 FULL JOIN
- Error: Can't find Python executable python, you can set the PYTHON env variable.解决办法
- 求解矩阵A的满秩分解的一般方法
- 前端基础知识点-每天一个基本知识点(100+个前端小知识,你是否都知道?)