Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

524
Views
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 answers
Answer question

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 Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!