Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

520
Visualizações
Docker: libere espacio después de eliminar todas las imágenes y contenedores

He eliminado todas las imágenes/contenedores

 ubuntu@ubuntu:/var/lib/docker$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu@ubuntu:/var/lib/docker$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

pero me doy cuenta de que todavía hay unos 15 GB dentro de /var/lib/docker

 ubuntu@ubuntu:/var/lib/docker$ sudo du --max-depth=1 -h . 12G ./volumes 104K ./aufs 4,0K ./containers 1,3M ./image 4,0K ./trust 4,0K ./swarm 2,6G ./tmp 108K ./network 15G .

Preguntas:

  1. ¿Cómo puedo liberar este espacio?

  2. ¿Es seguro eliminar cosas dentro de /var/lib/docker ?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Prueba (desde la ventana acoplable 1.13):

 docker system df

te muestra el tamaño de:

  • Imágenes
  • Contenedores
  • Volúmenes locales

y elimine los volúmenes locales usando:

 docker volume prune

Para los Dockers más antiguos, intente:

 docker volume rm $(docker volume ls -q)
over 4 years ago · Santiago Trujillo Relatório

0

Para mi versión actual de Docker (1.12.1 tanto para Cliente como para Servidor), una forma de eliminar todos los volúmenes es mediante:

 docker volume rm $(docker volume ls -q)

pero lo siguiente es más seguro: (gracias Matt por tu comentario)

 $(docker volume ls -qf dangling=true)

También desde la versión: 1.13.0 (2017-01-18) se agregaron algunos comandos:

 $ docker system prune $ docker container prune $ docker image prune $ docker volume prune $ docker network prune

Registro de cambios: agregue un nuevo comando del docker system con los subcomandos df y prune para la administración de recursos del sistema, así como los subcomandos docker {container,image,volume,network} prune prune #26108 #27525 / #27525

over 4 years ago · Santiago Trujillo Relatório

0

La mayor parte del espacio está ocupado por el docker volume como puede ver en su salida:

12G ./volúmenes

Los volúmenes de Docker se usan para conservar datos para el contenedor de Docker y para compartir datos entre contenedores, y son independientes del ciclo de vida del contenedor. Por lo tanto, eliminar la imagen/el contenedor no liberará el espacio en disco que ocupaban. Consulte sus documentos oficiales para obtener más detalles.

Si está utilizando la última versión de la ventana acoplable, puede encontrar documentos de comandos relacionados con el volumen para obtener más detalles (listar/eliminar/crear volúmenes, por ejemplo), para una versión anterior de la ventana acoplable, puede consultar este script en github para saber cómo limpiar volúmenes .

Espero que esto pueda ser útil :-)

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda