¿Cuál es la bandera Docker Run -rm??

¿Cuál es la bandera Docker Run -rm??
El comando Docker Run es uno de los comandos más populares de la plataforma Docker que se utiliza para ejecutar el contenedor Docker ejecutando la imagen Docker. El comando Docker Run admite muchas banderas, como "-RM","-T","-despegar","-i","nombre”, Y muchas otras opciones que habilitan la funcionalidad de comando de ejecución alternativa.

Este artículo demostrará:

  • ¿Cuál es la bandera Docker Run -rm??
  • Cómo usar la bandera Docker Run -rm?

¿Qué es Docker Run -rm Flag??

Docker Run es una utilidad de línea de comando Docker que ayuda al desarrollador a ejecutar la imagen de Docker para iniciar el contenedor para implementar el proyecto. Más específicamente, el "-RMSe utiliza la bandera para instruir al Docker Daemon que limpie y quite el contenedor, y su volumen después de que el contenedor salga para guardar espacio en disco.

Cómo usar la bandera Docker Run -rm?

Usar el "Docker Run -rm"Comando, mire el procedimiento proporcionado.

Paso 1: terminal abierto
Primero, inicia el "Git Bash"Terminal desde el menú de inicio de Windows:

Paso 2: Abra el directorio de trabajo
A continuación, abra el directorio de trabajo Docker con la ayuda del "cd" dominio:

$ CD "C: \ demo"

Paso 3: Crea DockerFile
Cree un nuevo Dockerfile y ábralo en el editor de texto Nano:

$ nano dockerfile

Pegue el siguiente código en DockerFile que ejecutará el simple "Tutorial.py" archivo:

De Python: 3.6
WorkDir /SRC /App
COPIAR…
CMD ["Python", ","./Tutorial.py "]

Prensa "CTRL+O"Para guardar cambios y"CTRL+X" salir.

Paso 4: Crear tutorial.archivo py
A continuación, cree y abra el "Tutorial.py"Archivo en el editor de texto Nano:

$ nano tutorial.py

Pegue el siguiente código Python simple dentro del "Tutorial.py" archivo. Después de eso, presione el "CTRL+O"Para guardar cambios y"CTRL+X"Para salir del editor:

Imprimir ("Hola, Bienvenido al tutorial de Linuxhint")

Paso 5: Crea una nueva imagen de Docker
Ahora, cree la nueva imagen de Docker utilizando el "Dockfile". Aquí el "-T"Se agrega la bandera para definir la etiqueta de la imagen Docker y la"."Se usa para acceder a DockerFile automáticamente:

$ Docker Build -T Python -Demo .

Paso 6: Use el comando Docker Run -RM
Ejecutar el "Docker Run -rm "Comando para ejecutar el programa Python en el contenedor. El "-RMFlag eliminará automáticamente el contenedor y su archivo del sistema después de la ejecución:

$ Docker Run--RM Python-Demo

Se puede observar que hemos implementado con éxito una aplicación simple de Python:

Para verificar si el contenedor se elimina después de la ejecución, visualice la lista de contenedores:

$ Docker PS -A

La salida indica que el contenedor se elimina correctamente después de la implementación:

Hemos demostrado cuál es la bandera Docker Run -RM y cómo usarla en Docker.

Conclusión

El indicador Docker Run -RM se utiliza para instruir al Docker Daemon que limpie y elimine el contenedor y sus archivos del sistema después del final del contenedor para preservar el espacio del disco. Para usar el comando Docker Run -RM, cree una imagen simple de Docker usando DockerFile. Luego, ejecute la imagen Docker para ejecutarse y elimine automáticamente el contenedor después de la ejecución utilizando el "Docker Run -rm Python -Demo" dominio. Este blog ha elaborado sobre lo que es la bandera Docker Run -rm y cómo usarla.