Artigo
Larissa Prussak · Out. 4 1min de leitura

Docker Desktop Windows - Consumo de espaço em disco

Eu executo a maioria dos meus comentários usando o Docker Desktop no Windows 10.
De acordo com as recomendações, eu limpo o docker e os repositórios baixados após os testes:
Os repos são simples, mas o Docker é um pouco resistente a liberar o espaço em disco consumido.
As etapas que executei inicialmente:

  • Remover containers pendentes docker rm -f -<container> . . .
  • Deletar imagens baixadas   docker rmi <image>  . . .
  • limpar caches e redes  docker system prune

Mas meu espaço em disco consumido não diminuiu.

Então, usando o Google, descobri um método útil para reduzir o consumo de disco do Docker.
Eu gostaria de compartilhar essa experiência com você.
Eu pulei todos os detalhes bem explicados que você pode ver aqui
A razão por trás desse comportamento hostil:
-  O Docker cria um disco rígido virtual ext4, vhdx
- esta imagem de disco está crescendo e crescendo automaticamente conforme necessário
mas nunca encolhe.
(Eu não falei sobre IRISTEMP od CacheTemp wink)   

Meu resultado após os fatos:  ~15 GB de armazenamento devolvido!!

Uma quantidade significativa no meu notebook SSD de 128 GB

A ação resumida:

  • No ícone do Docker na barra de tarefas: 
    • Docker quit 
  • No CMD do Windows:
    • WSL --stop 
  • No PowerShell com direitos de administrador:
    • Optimize-VHD -Path c:\Users\<your_username>\AppData\Local\Docker\wsl\data\ext4.vhdx -Mode Full  
    •  
10
1 0 0 6
Log in or sign up to continue