Como remover todos os objetos não utilizados no Docker

Como remover todos os objetos não utilizados no Docker

O comando do Sistema Docker é usado para remover todos os objetos não utilizados no Docker. Este comando removerá qualquer contêiner parado, imagens não utilizadas e todas as redes não utilizadas.

Você pode gostar:

  • Como importar e exportar contêineres do Docker?
  • Como criar, listar e Delte Docker Recipadores?

Docker Remova objetos não utilizados

Faça login no host do Docker e abra o prompt de comando. Em seguida, execute o seguinte comando para remover o contêiner parado, imagens pendentes e todas as redes não utilizadas.

Prune do sistema Docker AVISO! Isso removerá: - Todos os recipientes parados - todas as redes não usadas por pelo menos um contêiner - todas? [S/N] 

O comando padrão solicitará a confirmação. Pressione 'y' para continuar. Para ignorar o prompt de confirmação, use o -f ou --força bandeira como abaixo

Sistema Docker Prune -Force 

Para remover todas as imagens não utilizadas (não apenas em traçar uma), use --todos ou -a Bandeira com comando de poda. As imagens do Docker consistem em várias camadas. As imagens pendentes são camadas que não têm relação com imagens marcadas.

Sistema Docker Prune -All 

Por padrão, o comando do Sistema Docker não remove volumes não utilizados para evitar perda acidental de dados. Mas você pode usar o --volumes bandeira para podar volumes também:

Plune de sistema de docker -volumes