AskCleanAskClean

Docker ocupando muito espaço no Mac? Recupere com segurança

Equipe AskClean · Atualizado 2026-07-31

Execute docker system df -v para descobrir se imagens, contêineres parados, cache de build ou volumes ocupam o espaço. Limpe primeiro a categoria diagnosticada, preserve volumes com dados sem backup e nunca apague ou mova Docker.raw manualmente pelo Finder.

Armazenamento Docker com contêineres, camadas de imagens, cache e um volume de dados protegido
O Docker reúne dados regeneráveis e persistentes num disco virtual; identifique cada categoria antes de podar.

Por que o Docker parece tão grande

O Docker Desktop guarda objetos Linux em uma imagem de disco virtual, normalmente Docker.raw. Tamanho lógico, limite máximo e blocos físicos usados podem divergir. Apagar esse arquivo ignora as proteções do Docker e pode destruir imagens, contêineres e volumes juntos.

Audite antes de podar

docker system df -v detalha o uso; docker ps -a, docker image ls e docker volume ls ajudam a identificar donos. Reclaimable não significa seguro: um volume sem contêiner ativo pode guardar a única cópia de um banco de dados.

  1. Salve a saída de docker system df -v.
  2. Associe contêineres, imagens e volumes aos projetos ativos.
  3. Faça backup de todo volume que contenha dados importantes.
  4. Comece podando a categoria específica que explica o crescimento.
  5. Meça de novo e teste os projetos antes de novas alterações.

Um volume desconectado não é necessariamente descartável; projetos Compose e bancos parados deixam dados legítimos.

Use comandos específicos

Remova itens conhecidos com docker container rm e docker image rm. docker builder prune limpa cache reproduzível. docker system prune combina categorias; -a amplia as imagens e --volumes inclui volumes anônimos, por isso não devem ser adicionados sem revisão.

Proteja volumes e o disco virtual

Faça backup de bancos com exportação nativa ou procedimento testado. Altere limite ou localização do disco em Docker Desktop Settings, nunca no Finder. O AskClean mostra a presença no Mac, mas mantém Docker.raw, credenciais e dados gerenciados fora da limpeza automática.

Perguntas frequentes

Por que Docker.raw é tão grande?

Ele contém imagens, contêineres, caches e volumes; o tamanho aparente pode superar o espaço físico usado.

docker system prune apaga volumes?

Não por padrão. --volumes amplia a limpeza e pode colocar dados persistentes em risco.

Posso apagar Docker.raw no Finder?

Não. Use a CLI para objetos e Docker Desktop Settings para o disco virtual.

Fontes

Mais guias de armazenamento para desenvolvedores