首页 > 其他分享 >docker desktop清理wsl虚拟磁盘

docker desktop清理wsl虚拟磁盘

时间:2024-03-25 09:22:53浏览次数:36  
标签:vdisk wsl desktop 虚拟 磁盘 docker diskpart

环境:win10  Docker Desktop 4.28.0 (139021)  Docker Engine  v25.0.3

查看wsl状态:  wsl -l -v

关闭状态是Running的:

wsl --terminate docker-desktop-data

wsl --terminate docker-desktop

再次查看状态:   wsl -l -v

状态应该为 Stopped

使用diskpart工具压缩虚拟磁盘文件

启动diskpart:   diskpart.exe

选择目标磁盘文件:  select vdisk file="C:\Users\15040\AppData\Local\Docker\wsl\data\ext4.vhdx"

以只读模式连接虚拟磁盘文件:  attach vdisk readonly

开始压缩虚拟磁盘文件:  compact vdisk

分离虚拟磁盘文件:  detach vdisk

退出diskpart工具:  exit

 

 

参考博客: Windows11下清理Docker Desktop与wsl的C盘空间占用_wsl清理缓存-CSDN博客

标签:vdisk,wsl,desktop,虚拟,磁盘,docker,diskpart
From: https://www.cnblogs.com/cyf18/p/18093677

相关文章

  • wsl docker 和 ubuntu 冲突问题
    https://blog.csdn.net/weixin_44825912/article/details/136565219问题如下:wsl安装成功,但打开时出现多行报错无法使用。PSC:\WINDOWS\system32>wsl<3>WSL(8)ERROR:CreateProcessParseCommon:754:getpwuid(0)failed2Processingfstabwithmount-afailed.<3>......
  • Docker重新编译webBenchmark镜像
    1.编译环境SystemVersion:Centos8DockerVersion:WebBenchmarkVersion:webBenchmark_linux_arm2.编写Dockerfile1.创建编译目录mkdirnetworkdownload2.创建Dockerfile文件并编写2.1创建Dockerfile文件touchDockerfile2.2编写Dockerfile文件FROMalp......
  • Docker的下载问题
    1.首先说一下我在下载Docker是遇到的问题:镜像找不到,或者说没用的情况。2.解决方案:(1)先检查防火墙的状态(firewall-cmd--state),要确保防火墙的状态为关闭(临时关闭:systemctlstopfirewalled重启centos失效)(2)下载镜像,wgethttp://mirrors.163.com/docker-ce/linux/centos/docker-c......
  • Docker网络原理
    本文主要讲解Docker的网络原理。在此之前,最好对网络命名空间、Veth设备对、网桥、路由、netfilter与iptables等Linux基础网络知识有所了解,详见《Docker的Linux网络基础》。 一、Docker的网络原理1.Docker的网络模式标准的Docker支持4种网络模式,可以在......
  • docker安装mysql
    1.创建本地文件夹mkdir-p/docker/mysql8/confmkdir-p/docker/mysql8/datamkdir-p/docker/mysql8/log2.新建配置文件在conf文件夹中创建文件:mysql.conf文件内容:[mysqld]init-connect="SETcollation_connection=utf8mb4_0900_ai_ci"init_connect="SETNAMESutf8......
  • Docker的Linux网络基础
    Docker技术依赖于近年来Linux内核虚拟化技术的发展,所以Docker对Linux内核有很强的依赖。本文将Docker使用到的与Linux网络有关的主要技术进行简单介绍。 一、网络命名空间为了支持网络协议栈的多个实例,Linux在网络栈中引入了网络命名空间,这些独立的协议......
  • 【嵌入式】Docker镜像构建指南:引领应用部署的革新之路
    ......
  • Docker学习笔记
    一个打包工具可以实现不同应用跨系统运行,同时通过它提供的隔离容器避免包、依赖冲突问题    Docker与虚拟机的区别......
  • 编写简单的nginx Dockerfile文件
    .1.创建Dockerfile文件touchDockerfile添加如下相关的配置信息 #设置维护者信息LABELmaintainer="[email protected]" #使用官方Nginx基础镜像FROMnginx:1.24.0 #安装构建Nginx模块所需的工具和依赖RUNapkadd--no-cache--virtual.build-deps\   ......
  • docker推拉时的数据交换详解
    前言docker用了这么久了,有没有想过,在执行dockerpush和dockerpull命令的时候,数据是如何传递的呢?换句话说,如果要实现一个镜像仓库,针对推拉的服务,如何实现接口呢?根据OCI分发规范文档的描述,已经对整个推拉过程中要调用的接口有描述了.但是,纸上学来终觉浅,......