Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

565
Vistas
¿Cómo eliminar una imagen acoplable?

Mi proyecto incluye un Dockerfile para construir una imagen. Hice modificaciones en ese Dockerfile y quiero ver si funciona. Así que cerré mi programa y enumeré todas las imágenes de la ventana acoplable en PowerShell usando docker image ls -a . Eliminé todas las imágenes no utilizadas usando docker rmi -f $(docker images -a -q) y docker image prune -a .

Pero mi imagen sigue sin ser eliminada, sino simplemente 'sin etiquetar':

 Untagged: my_image:latest Untagged: my_image@sha256:16eb92a476be0...

Todos los contenedores se detienen y eliminan antes de intentar eliminar la imagen.
Cuando reinicio mi aplicación para crear una nueva imagen, la anterior se sigue usando:

 > docker image ls -a REPOSITORY TAG IMAGE ID CREATED /my_image latest 0d79904a74b0 2 months ago

¿Cómo elimino físicamente la imagen anterior para que mi aplicación pueda crear una nueva?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Al principio, debe eliminar/detener el contenedor en ejecución que está usando su imagen (cuál desea eliminar).

  • docker ps -a : para ver todos los contenedores en ejecución en su máquina.
  • docker stop <container_id> : para detener un contenedor en ejecución.
  • docker rm <container_id> : para eliminar/eliminar un contenedor docker (solo si se detuvo).
  • docker image ls : para ver la lista de todas las imágenes disponibles con su etiqueta, ID de imagen, tiempo de creación y tamaño.
  • docker rmi <image_id> : para eliminar una imagen específica.
  • docker rmi -f <image_id> : para eliminar una imagen docker a la fuerza
  • docker rm -f (docker ps -a | awk '{print$1}') : para eliminar todo el contenedor docker disponible en su máquina
  • docker image rm <image_name> : para eliminar una imagen específica

Para eliminar la imagen, debe eliminar/detener todos los contenedores que la están utilizando.

  • docker system prune -a : para limpiar el entorno de la ventana acoplable, eliminando todos los contenedores e imágenes.
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda