카테고리 없음

도커 wsl2 용량 줄이기 (ext4.vhdx)

minseok__ 2024. 6. 22. 20:42

먼저 윈도우에서 도커 wsl2의 용량을 40GB나 차지하고 있는 사실을 발견했다...

 

 

수동으로 해당 용량을 줄여줄 수가 있는데 우선 Hyper-V가 설치되어있지 않다면 설치해주자

 

 

 

 

그 다음 PowerShell을 관리자 권한으로 실행시켜준 후 아래 명령어를 통해 wsl을 꺼준다.

net stop com.docker.service
taskkill /IM "docker.exe" /F
taskkill /IM "Docker Desktop.exe" /F
wsl --shutdown
 

 

아래 명령어를 실행시킨다.

Optimize-VHD -Path $Env:LOCALAPPDATA\Docker\wsl\data\ext4.vhdx -Mode Full
 

 

https://learn.microsoft.com/en-us/powershell/module/hyper-v/optimize-vhd?view=windowsserver2019-ps

 

Optimize-VHD (Hyper-V)

Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell.

learn.microsoft.com