¿Qué es Docker Run -it Flag??

¿Qué es Docker Run -it Flag??
Docker es una de las herramientas más poderosas que se pueden utilizar a través de la plataforma Docker GUI y Docker CLI. Docker CLI proporciona muchos comandos de Docker que se utilizan para construir, administrar y ejecutar aplicaciones y el comando Docker Run es uno de ellos. El "Docker Run"El comando ejecuta imágenes de Docker como contenedores e implementa proyectos.

Esta publicación explicará cuál es la opción Run -IT de Docker y cómo usarla.

¿Qué es Docker Run -it Flag??

El "Docker Run"El comando admite muchas opciones para realizar funcionalidades adicionales junto con la ejecución de las imágenes Docker y el"-él"Flag es uno de ellos. Combina las dos opciones "-i" y "-T":

  • El "-iLa opción se utiliza para ejecutar la imagen de Docker en modo interactivo (mantenga abierta la secuencia de entrada de comando)
  • El "-T"La opción se utiliza para asignar el"Tty-pseudo"Terminal al contenedor Docker.

Para ver todas las opciones del comando Docker Ejecutar junto con una descripción, utilice el "Docker Run -Help" dominio:

$ Docker Run --help

Cómo usar el comando Docker Run -it?

Para utilizar el "Docker Run -it"Comando, los usuarios deben tener una imagen de Docker. Para este propósito, utilizaremos el editor de códigos de Visual Studio y crearemos un nuevo DockerFile a través del cual se generará una imagen Docker.

En nuestro caso, comenzaremos el procedimiento creando un Dockerfile.

Paso 1: Crear nuevo Dockerfile
Cree un nuevo DockerFile haciendo clic en el icono resaltado y configure el nombre del archivo como "Dockfile":

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

De Python: 3.6
Ejecute Apt-Get Update && apt-get install -y--no-install-invomdomends \
python3-setuptools \
python3-pip \
python3-dev \
python3-henv \
git \
&& \
apt-get limpia && \
rm -rf/var/lib/apt/lists/*
Exponer 8000
CMD Python -C "Impresa ('Docker es una herramienta de implementación más simple')"

Paso 2: Construya una imagen de Docker
A continuación, genere la nueva imagen de Docker usando el "Docker Build" dominio. Aquí el "-TLa opción se usa para especificar el nombre de la imagen:

$ Docker Build -T Pythonimage .

Paso 3: use el comando "Docker Run -it"
Ahora, usa el "Docker Run -itComando para ejecutar la imagen recién creada:

$ Docker Run -it Pythonimage

Se puede observar que, con la ayuda del "Docker Run -it"Comando, hemos implementado con éxito el programa simple de Python:

Hemos elaborado en lo que es Docker Run -it Flag y cómo usarlo en Docker.

Conclusión

The Docker Run "-él"Flag es una combinación de dos opciones", "-i" y "-T". El "-iLa opción "ejecuta la imagen Docker en modo interactivo (mantenga la transmisión 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, utiliza el "Docker Run -it" dominio. Esta publicación discutió el "Docker Run -it" y cómo usarla.