治疗磁盘空间不足焦虑症,释放容器占用空间——Window10+Docker篇

系统 Windows
署测试环境实在太方便了,然后毫无节制的拉镜像,最后导致了磁盘空间不足,但是你直接在控制面板里删除image,也不会释放wsl的空间,那么我们该怎么办呢?

 [[381637]]

在之前的文章里(《在Win10使用WSL2跑Docker,C盘空间不足焦虑症你有吗?》)我们治好了C盘不足焦虑症。Docker这个磨人的小妖精,让我舒服了没几天...

磁盘焦虑症,又要发作了...

这主要还是因为有了docker,部署测试环境实在太方便了,然后毫无节制的拉镜像,最后导致了磁盘空间不足,但是你直接在控制面板里删除image,也不会释放wsl的空间,那么我们该怎么办呢?

  • 首先我们先清理掉自己不用的image,这里我直接休克疗法了,把环境全部清理掉了。
  1. docker system prune -a -f 
  • 停止相关服务
  1. net stop com.docker.service 
  2. taskkill /F /IM "Docker Desktop.exe" 
  3. stop-vm DockerDesktopVM 
  4. net stop LxssManager 
  • 释放空间
  1. Optimize-VHD -Path "e:\wsl_swap_dir\wsl-docker-data\ext4.vhdx" -Mode Full 
  • 重启服务
  1. net start LxssManager 
  2. start-vm DockerDesktopVM 
  3. start "C:\Program Files\Docker\Docker\Docker Desktop.exe" 
  4. net start com.docker.service 

然后再看看效果吧。

本文转载自微信公众号「麒思妙想」,可以通过以下二维码关注。转载本文请联系麒思妙想公众号。 

 

责任编辑:武晓燕 来源: 麒思妙想
相关推荐

2020-01-10 16:00:16

Windows 10更新磁盘空间

2011-08-24 14:21:44

Oracle 10gUNDO表空间

2022-11-06 19:34:53

UbuntuLinux

2020-12-03 06:18:04

磁盘Docker容器

2023-03-05 22:11:20

删除文件磁盘

2020-04-09 16:29:40

Windows 10系统更新微软

2020-03-31 18:50:33

微软Windows操作系统

2018-01-03 08:42:40

Linux命令磁盘空间

2018-01-11 15:36:23

命令磁盘空间Docker

2015-11-25 13:37:52

磁盘空间LinuxUbuntu

2010-04-08 15:24:36

Windows磁盘空间

2021-03-05 08:29:20

DeleteMysql数据结构

2021-07-30 16:28:42

磁盘微信工具

2019-11-20 10:24:43

Linux重复文件磁盘

2019-11-20 10:23:51

磁盘WindowsLinux

2015-09-30 14:38:19

系统磁盘空间Windows 10

2010-05-27 17:51:55

Linux查看磁盘空间

2023-04-18 23:31:59

Linux磁盘系统

2009-03-18 13:08:08

程序员新技术焦虑症

2011-01-18 10:25:19

Linux磁盘分区
点赞
收藏

51CTO技术栈公众号