introducción
Nube de contenedores durante el proceso de desarrollo, vamos a hacer un poco de reflejo a nivel local para validar la prueba de la función de espejo. Un servidor local de mucho tiempo va a ser mucho, entonces tenemos que eliminar la imagen antes de la prueba, pero vamos a encontrar algunos problemas en el proceso de quitar el espejo, este artículo le dio detalles sobre este tema.
- 问题 1: Imagen de ventana acoplable está siendo utilizado por contenedor dejado
- 问题 2: imagen se hace referencia en múltiples repositorios
问题 1: Imagen de ventana acoplable está siendo utilizado por contenedor dejado
Usamos el docker rmi [image id]
espejo contenedor de eliminación, pero cuando se le pide que elimine los siguientes:
la media correspondiente a la duplicación de eliminación es una parada de envase utilizado, no se puede borrar la imagen especificada.
solución:
1, ejecute el comando docker ps -a
, lo que significa que el comando es mirar a todos los contenedores, incluidos los contenedores no se están ejecutando.
Al ejecutar este comando, se puede ver que hay una referencia al contenedor para detener el espejo, no se puede eliminar;
2, mediante docker rm [container id]
la supresión de la parada después de que el contenedor y, a continuación, ejecutar docker rmi [image id]
con éxito eliminar la imagen correspondiente.
问题 2: imagen se hace referencia en múltiples repositorios
Los siguientes consejos cuando se quita un espejo, el espejo se dirige a múltiples almacenes, no se pueden borrar.
Solución:
especifica el nombre de la imagen al eliminar lugar Identificador de la imagen. comodocker rmi service:2.0.0