Error "la imagen está siendo utilizada por un contenedor detenido"

Resuelto Nick Mehrdad Babaki asked hace 6 años • 10 respuestas

Estoy intentando eliminar una imagen de la ventana acoplable con este comando:

docker rmi <Image-Id>

Obviamente, he reemplazado el Image-Id por el Id que uso:

docker images

Pero veo el error a continuación:

Error response from daemon: conflict: unable to delete <Image-ID> (must be forced) - image is being used by stopped container xxxxxxxxxxx
Nick Mehrdad Babaki avatar Jul 05 '18 17:07 Nick Mehrdad Babaki
Aceptado

También puedes usar --force , -fForzar eliminación de la imagen.

Si usa el indicador -f y especifica el ID corto o largo de la imagen, este comando desetiqueta y elimina todas las imágenes que coinciden con el ID especificado.

  docker rmi -f <image_id> 

Nota: este comando elimina las imágenes que utilizan los contenedores.

Adiii avatar Jul 05 '2018 10:07 Adiii

Debe eliminar el contenedor detenido con docker rmy luego puede eliminar la imagen que utiliza docker rmi.

David Maze avatar Jul 05 '2018 10:07 David Maze