O Docker limpa imagens e contêineres

Imagens e contêineres do Docker ocupam muito espaço de armazenamento. Quando há muitas imagens e contêineres antigos que não são mais necessários, você pode limpar o cache para liberar espaço de armazenamento. Veja como o Docker limpa o cache:

  1. Limpe imagens inúteis

Uma lista de todos os espelhos pode ser visualizada com o seguinte comando:

docker images

Para excluir uma imagem especificada, você pode usar o seguinte comando (onde tag é a tag da imagem):

docker rmi <image:tag>

Se você deseja excluir vários espelhos, pode listar todos os espelhos a serem excluídos (separados por espaços) no comando:

docker rmi <image1:tag> <image2:tag> <image3:tag>

Você também pode remover todas as imagens não referenciadas (ou seja, não usadas atualmente por nenhum contêiner em execução) com o seguinte comando:

docker image prune
  1. Limpe recipientes inúteis

Uma lista de todos os contêineres pode ser visualizada com o seguinte comando:

docker ps -a

Para excluir um contêiner especificado, você pode usar o seguinte comando (onde container_id é o ID do contêiner):

docker rm <container_id>

Se você deseja excluir vários contêineres, pode listar todos os contêineres a serem excluídos (separados por espaços) no comando:

docker rm <container_id1> <container_id2> <container_id3>

Você também pode remover todos os contêineres parados com o seguinte comando:

docker container prune

Se você precisar excluir todas as imagens sem referência e contêineres parados, use o seguinte comando:

docker system prune

Esses comandos podem ajudá-lo a limpar o cache do Docker para liberar espaço de armazenamento. Deve-se observar que você deve operar com cuidado para garantir que imagens ou contêineres importantes não sejam excluídos por engano.

Acho que você gosta

Origin blog.csdn.net/m0_55877125/article/details/130618793
Recomendado
Clasificación