windows_Docker_wsl2_修改镜像位置

使用的是WSL2的版本,所以docker desktop在安装的时候创建两个wsl子系统,使用命令wsl -l -v --all

C:\Users\liula>wsl -l --all -v
  NAME                   STATE           VERSION
* docker-desktop-data    Running         2
  docker-desktop         Running         2

docker-desktop是存放程序的,docker-desktop-data是存放镜像的,这两个wsl子系统都是默认放在系统盘的。


wsl --shutdown


导出wsl子系统镜像:
删除现有的wsl子系统:

wsl --export docker-desktop-data E:\programming\docker\docker-desktop-data.tar

wsl --unregister docker-desktop-data

wsl --export docker-desktop E:\programming\docker\docker-desktop.tar

wsl --unregister docker-desktop


wsl --import docker-desktop-data E:\programming\docker\data E:\programming\docker\docker-desktop-data.tar

wsl --import docker-desktop E:\programming\docker\run E:\programming\docker\docker-desktop.tar
C:\Users\liula>wsl -l -v
  NAME                   STATE           VERSION
* docker-desktop-data    Stopped         1
  docker-desktop         Stopped         1

wsl -s docker-desktop


C:\Users\liula>wsl -l -v
  NAME                   STATE           VERSION
* docker-desktop         Stopped         1
  docker-desktop-data    Stopped         1

https://my.oschina.net/wutenghui/blog/4683595

https://blog.youkuaiyun.com/fleaxin/article/details/109812090

wsl --set-version docker-desktop 2

wsl --set-version docker-desktop-data 2

docker 一直处于starting状态

重置设置后重新启动,问题解决

Net stop com.docker.service
Net start com.docker.service

https://blog.youkuaiyun.com/guangyacyb/article/details/104644331

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值