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.6CORRER 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:
Paso 3: use el comando 'docker run -it'
Ahora, usa el ' ventana acoplable ejecutar -it Comando para ejecutar la imagen recién creada:
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.