Los usuarios pueden crear e implementar aplicaciones utilizando imágenes, contenedores y volúmenes de Docker montados en contenedores. Sin embargo, a veces, el desarrollador de Docker desea eliminar imágenes, contenedores o volúmenes de Docker para liberar espacio en el sistema, o es posible que ya no los necesite.
Esta publicación demostrará:
- ¿Cómo eliminar las imágenes de Docker?
- ¿Cómo eliminar contenedores Docker?
- ¿Cómo eliminar los volúmenes de Docker?
¿Cómo eliminar las imágenes de Docker?
El componente principal de la plataforma Docker que le dice a un contenedor cómo administrar o implementar un proyecto se llama ' imagen acoplable ”. Las imágenes de Docker están asociadas con los contenedores de Docker y también se pueden ejecutar de forma independiente. Sin embargo, los desarrolladores pueden tener problemas para eliminar las imágenes de Docker si algún contenedor está asociado con las imágenes.
Consulte las instrucciones para eliminar las imágenes de Docker.
Paso 1: Ver imágenes de Docker
Primero, enumere todas las imágenes utilizando el comando proporcionado. Él ' -a La opción ” se utiliza para enumerar todas las imágenes de Docker:
$ Imágenes de docker -a
Por ejemplo, eliminemos el ' imagen acoplable ”:
Paso 2: Elimina las imágenes de Docker
Para eliminar la imagen de Docker, utilice el botón ' docker rmi
En este punto, puede recibir un error si la imagen está asociada con cualquier contenedor de Docker como se muestra a continuación:
Para eliminar la imagen a la fuerza y resolver el conflicto, utilice el botón ' -F ' opción:
$ ventana acoplable rmi -F imagen acoplableEl resultado indica que la imagen ha sido eliminada:
Paso 3: Confirme si se elimina la imagen
Para confirmar si la imagen de Docker se elimina o no, vuelva a enumerar todas las imágenes:
$ Imágenes de docker -aAquí puede ver que hemos eliminado con éxito la imagen de Docker:
¿Cómo eliminar el contenedor Docker?
Él ' Contenedor Docker ” es otra parte importante de la plataforma Docker que se utiliza para administrar, crear e implementar aplicaciones. Todas las dependencias del proyecto, los paquetes y el código fuente están contenidos en un solo contenedor de Docker. Se les conoce como un entorno de desarrollo de virtualización.
Para retirar los contenedores no utilizados o salidos, siga las instrucciones proporcionadas.
Paso 1: Ver contenedores Docker
Para enumerar todos los contenedores de Docker, el ' ventana acoplable pd El comando ” se usa junto con el comando “ -a ' opción:
$ estibador PD -aPor ejemplo, eliminemos el ' gran_engelbart ' envase:
Paso 2: eliminar el contenedor Docker
Para eliminar el contenedor Docker, ejecute el ' docker rm
Alternativamente, los usuarios también pueden eliminar el contenedor Docker usando su id:
$ estibador rm 79ba2a5d9f10Paso 3: Verifique que se haya eliminado el contenedor Docker
Verifiquemos si el contenedor Docker se elimina o no al ver la lista de contenedores Docker:
$ estibador PD -aEn el siguiente resultado, puede ver que hemos eliminado con éxito el ' gran_engelbart Contenedor Docker:
¿Cómo eliminar el volumen de Docker?
“ Volumen acoplable ” es la parte del contenedor Docker y se refiere al sistema de archivos que está conectado al contenedor Docker. Se utilizan para conservar los datos utilizados o generados por el contenedor Docker.
Para eliminar el volumen de Docker, consulte las instrucciones proporcionadas.
Paso 1: enumerar el volumen de Docker
Para enumerar todos los volúmenes de Docker, el ' volumen acoplable ls El comando ” se utiliza de la siguiente manera:
$ volumen de la ventana acoplable lsQuitemos” pythonimagen Volumen de la ventana acoplable:
Paso 2: eliminar el volumen de Docker
Para eliminar el volumen de Docker, ejecute ' docker volumen rm
Paso 3: Verifique que se elimine el volumen
Nuevamente, verifique la lista de volúmenes y verifique si el volumen especificado se eliminó o no:
$ volumen de la ventana acoplable lsEl siguiente resultado indica que hemos eliminado con éxito el volumen de Docker:
¿Cómo podar el sistema Docker?
La poda del sistema Docker es un proceso de poda del sistema Docker, lo que significa la eliminación de todas las imágenes, contenedores y volúmenes de Docker detenidos y sin usar.
Para podar el sistema Docker, siga el comando mencionado:
$ sistema acoplable ciruela pasa
Ahora, verifique el resultado del comando mencionado anteriormente enumerando todos los contenedores de Docker:
$ estibador PD -aDesde la salida, puede ver que el ' poda del sistema docker El comando ” elimina todos los contenedores Docker detenidos:
Hemos detallado cómo eliminar imágenes, contenedores y volúmenes de Docker.
Conclusión
Para eliminar las imágenes de Docker, utilice el botón ' docker rmi -f