При работе с Docker под Windows уменьшилось место на диске.
Предварительно можно выполнить
docker system prune --all
Но это не решило проблему.
Выяснилось файл что C:\Users\%USERNAME%\AppData\Local\Docker\wsl\data\ext4.vhdx занимает почти 60 Гб.
Для того чтобы сжать этот файл нужно сделать следующее.
Вызовите в командной строке
diskpart
Выберите диск, который вы хотите сжать, указав диски и путь к vhd файлу:
select vdisk file="C:\Users\%USERNAME%\AppData\Local\Docker\wsl\data\ext4.vhdx"
Подключите диск в режиме чтения Read-only:
attach vdisk readonly
Выполните команду сжатия
compact vdisk
Если сжатие прошло успешно, появится сообщение:
DiskPart successfully compacted the virtual disk file
Отмонтируйте диск VHD:
detach vdisk
Размер файла уменьшился с 60 Гб до 11Гб
Комментарии