Cómo limpiar Docker para contenedores Mac

5

Estoy usando Docker para Mac Versión 1.12.0-beta21 (versión: 11019) en el sistema operativo X 10.11.6. La carpeta contenedora en $HOME/Library/Containers/com.docker.docker contiene 3.1 GB de espacio. docker images -a , sin embargo, solo muestra una imagen que es de 330 MB.

¿Cómo puedo limpiar la carpeta del contenedor para que solo contenga las imágenes que puedo usar?

Actualizar

Hay un problema abierto respecto a este problema: enlace

    
pregunta ohcibi 09.08.2016 - 11:06

3 respuestas

9

Spotify tiene una imagen útil de la ventana acoplable llamada docker-gc que limpiará las imágenes no utilizadas.

Según la página de Github, puedes ejecutarlo como un contenedor en sí mismo:

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /etc:/etc spotify/docker-gc

Tengo ese alias de docker-gc que ejecuto periódicamente para limpiar las cosas.

    
respondido por el Burhan Ali 10.08.2016 - 22:44
4

Verifique el tamaño con este comando a continuación:

du -h -d 1  ~/Library/Containers/com.docker.docker 

Reinicia la configuración predeterminada en la barra superior para limpiar.

Ocreeunscriptcomoesteenlaceparanoperderlasimágenes.

enlace

    
respondido por el Rafael Corrêa Gomes 15.02.2017 - 03:07
0

prueba:

docker system prune -a

enlace

  

Elimine todos los contenedores, redes, imágenes no utilizados (tanto colgantes como   sin referencia), y opcionalmente, volúmenes.

    
respondido por el gba 15.10.2018 - 14:37

Lea otras preguntas en las etiquetas