> 技术文档 > windows上清理docker_window docker 怎么清理空间

windows上清理docker_window docker 怎么清理空间


清理docker文件

  • docker_data.vhdx文件,Docker在Windows系统上使用WSL2(Windows Subsystem for Linux 2)时创建的虚拟磁盘文件,用于存储Docker容器和镜像等数据。该文件通常位于

    C:\\Users\\AppData\\Local\\Docker\\wsl\\distributions\\docker-desktop-data

    C:\\Users\\孟智超\\AppData\\Local\\Docker\\wsl\\disk\\docker_data.vhdx

  • 关闭Docker Desktop

    1. 右键点击任务栏中的Docker Desktop图标,选择“退出”以关闭Docker Desktop。

    2. 打开命令提示符或PowerShell,输入wsl --shutdown命令以关闭所有WSL2实例

      wsl --shutdown
  • 使用DiskPart工具压缩虚拟磁盘文件

    输入以下指令

    diskpart

    在命令行界面,输入以下命令

    select vdisk file=\"C:\\Users\\孟智超\\AppData\\Local\\Docker\\wsl\\disk\\docker_data.vhdx\"compact vdiskdetach vdisk

    输入exit退出

  • 重启Docker Desktop即可