¿Qué es Docker run-it Flag?

Que Es Docker Run It Flag



Docker es una de las herramientas más poderosas que se pueden utilizar a través de la plataforma GUI de Docker y la CLI de Docker. La CLI de Docker proporciona muchos comandos de Docker que se utilizan para crear, administrar y ejecutar aplicaciones, y el comando de ejecución de Docker es uno de ellos. Él ' ejecución de la ventana acoplable El comando ejecuta imágenes de Docker como contenedores e implementa proyectos.

Esta publicación explicará qué es la opción run-it de Docker y cómo usarla.

¿Qué es Docker run-it Flag?

Él ' ejecución de la ventana acoplable El comando ' admite muchas opciones para realizar funcionalidades adicionales junto con la ejecución de las imágenes de Docker y el ' -eso La bandera es una de ellas. Combina las dos opciones, “ -i ' y ' -t ”:







  • Él ' -i La opción ” se utiliza para ejecutar la imagen de Docker en modo interactivo (mantener el flujo de entrada de comandos abierto)
  • Él ' -t La opción ” se utiliza para asignar el “ TTY-pseudo ” terminal al contenedor Docker.

Para ver todas las opciones del comando de ejecución de Docker junto con una descripción, utilice el botón ' ventana acoplable ejecutar –ayuda ' dominio:



$ ejecución de la ventana acoplable --ayudar



¿Cómo usar Docker run -it Command?

Para utilizar el “ ventana acoplable ejecutar -it ”, los usuarios deben tener una imagen acoplable. Para este propósito, utilizaremos el editor de código de Visual Studio y crearemos un nuevo Dockerfile a través del cual se generará una imagen de Docker.





En nuestro caso, iniciaremos el procedimiento creando un Dockerfile.

Paso 1: crear un nuevo Dockerfile
Cree un nuevo Dockerfile haciendo clic en el icono resaltado y establezca el nombre del archivo como ' Dockerfile ”:



Pegue el código mencionado a continuación en Dockerfile. Estas instrucciones primero instalarán las dependencias mencionadas y luego ejecutarán el programa simple de Python:

DESDE pitón: 3.6

CORRER apt-obtener actualización && apt-get install -y --sin-instalar-recomienda \
python3-setuptools \
pitón3-pip \
python3-dev \
python3-venv \
    git \
    && \
    apt-limpiar && \
    rm -rf / estaba / liberación / apto / liza /*

EXPONER 8000

pitón CMD -C 'print('Docker es una herramienta de implementación más simple')'

Paso 2: crea una imagen de Docker
A continuación, genere la nueva imagen de Docker utilizando el ' compilación de la ventana acoplable ' dominio. Aquí el ' -t La opción ” se utiliza para especificar el nombre de la imagen:

$ compilación de la ventana acoplable -t imagen de python.

Paso 3: use el comando 'docker run -it'
Ahora, usa el ' ventana acoplable ejecutar -it Comando para ejecutar la imagen recién creada:

$ ejecución de la ventana acoplable -eso pythonimagen

Se puede observar que, con la ayuda de la “ ventana acoplable ejecutar -it ”, hemos implementado con éxito el programa simple de Python:

Hemos detallado qué es Docker run -it flag y cómo usarlo en Docker.

Conclusión

La ejecución de Docker “ -eso ” bandera es una combinación de dos opciones, “ -i ' y ' -t ”. Él ' -i La opción ” ejecuta la imagen de Docker en modo interactivo (mantenga el Flujo de entrada estándar) abierto. Sin embargo, el ' -t La opción ” se utiliza para asignar el “ pseudo-TTY ” terminal al contenedor. Para usar 'docker run -it', primero cree una imagen de Docker a través de Dockerfile. Luego, utilice el “ ventana acoplable ejecutar -it ' dominio. Esta publicación discutió el 'docker run -it' y cómo usarlo.