Docker Framework creó una plataforma de consola que nos permite ejecutar varios comandos para obtener datos de contenedores. Hay algunos comandos de ejecución de los Dockers también ejecutados y ejecutivos. El comando EXEC nos permite ejecutar los comandos en un contenedor en ejecución sin abrir una nueva consola.
Entonces, este artículo demostrará el uso del comando exec -it de Docker en Ubuntu 20.04 sistema.
A la apertura de la aplicación de shell para el Ubuntu 20.04 Sistema, necesitamos eliminar todas las versiones antiguas de Docker junto con otros paquetes instalados desde nuestro sistema.
Entonces, la instrucción APT-get con 4 palabras clave "eliminar" se ha utilizado para este propósito. Solicita que continúe nuestra contraseña de cuenta corriente. Hemos agregado una contraseña y presionamos ENTER para continuar este proceso.
Mientras se ejecuta, le pedirá que presione "Y" para continuar este proceso como se muestra a continuación.
En unos pocos segundos, todo el Docker y sus paquetes relacionados se eliminarán con éxito.
Ahora, debe actualizar su sistema Linux a través del comando apt-get de la actualización que se muestra a continuación. Es un paso necesario para seguir para evitar cualquier inconveniente.
$ sudo apt-get actualizaciónAsegúrese de descargar el Docker desde su sitio web si no conoce ninguna otra forma de instalarlo. La instrucción de curl que se muestra a continuación debe utilizarse a este respecto.
Ahora, para instalar la plataforma Docker, intente usar el comando de instalación "apt-get" seguido del nombre de una plataforma como "Docker.io ”que se muestra a continuación. Comenzará a calcular toda la información.
$ sudo apt-get instalación de instalación.IOMientras se procesa, requiere que su afirmación continúe instalando Docker en su Ubuntu 20.04. Necesitas presionar "Y" como respuesta a la pregunta.
Si el Docker no se puede instalar en su extremo utilizando el comando anterior debido a algunos problemas, intente usar el paquete Snap para instalarlo según las instrucciones a continuación que se muestra a continuación.
$ sudo snap instalación de instalaciónPuede averiguar la versión instalada de Docker en su sistema a través del comando de versión a continuación con la palabra clave "Docker". Ahora, el Docker está instalado y listo para usar.
$ Docker -VersiónEl comando Docker "PS" se puede utilizar para obtener la información sobre todos los contenedores que tiene en su sistema. Hemos estado utilizando los privilegios de sudo para ejecutar la instrucción "Docker PS" para obtener esta información. Hemos descubierto que no hay contenedor en nuestro Docker en este momento.
$ sudo docker ps -aDebe averiguar todas las imágenes disponibles de Docker en su sistema utilizando la instrucción "Imágenes Docker" que se demuestra a continuación. Puede ver que actualmente tenemos 4 imágenes disponibles para ser utilizadas en nuestro sistema Docker junto con su información.
$ Sudo Docker ImágenesDebe extraer estas imágenes en su sistema utilizando la instrucción de extracción de Docker junto con el nombre de la imagen. Entonces, hemos sacado 3 imágenes una tras otra.mi. Ubuntu, caja ocupada, Hello-World.
$ sudo Docker Pull UbuntuAhora, todas estas imágenes se pueden utilizar al final. Entonces, tenemos que ejecutar las imágenes para crear contenedores. Para esto, intente hacer uso de la instrucción "Docker Run" junto con el nombre de una imagen. Lo hemos hecho para las 3 imágenes como a continuación.
$ sudo Docker Run UbuntuDespués de verificar la información del contenedor a través de la instrucción "PS" de Docker, puede ver que se han creado 3 imágenes de contenedores. Ahora, podemos usarlos por su identificación o nombres.
$ sudo docker ps -aAhora, veremos primero la instrucción "Ejecutar" para que cuando usemos el comando "Ejec", estará más claro para usted. Hemos estado utilizando la instrucción "Docker ejecutando" con la opción "-name" para cambiar el nombre de la imagen "Buzón de ocupado" a "Test1". Junto con eso, la opción se usa para abrir la consola interactiva en nuestro carcasa.
Ahora, un contenedor llamado "test1" se ha estado ejecutando para la imagen de la imagen y su consola se abre. Hemos utilizado la instrucción de la lista "LS" para mostrar todos los contenidos en un contenedor en ejecución "Test1". Cuando el usuario sale del contenedor, el contenedor se eliminará automáticamente de la cola Docker y el comando "PS" ahora lo mostrará.
Usando la instrucción "PS" de Docker, podemos ver el contenedor en ejecución con su estado "Up" y otra información.
$ sudo docker psAhora, echaremos un vistazo a la instrucción "Ejec -it" en comparación con la instrucción "Ejecutar". Entonces, comience el contenedor "Test1" con una instrucción de inicio de Docker. Luego, use la instrucción "Docker Exec -it" junto con el nombre del contenedor "Test1". Debe poner cualquier instrucción que desee ejecutar después del nombre del contenedor. Obtendrá resultados similares a los que obtiene en la instrucción "Ejecutar". Esto significa que la instrucción "Ejec -it" le permite ejecutar las instrucciones dentro del contenedor en ejecución.
Conclusión
El párrafo de introducción de este tutorial lo guía sobre el funcionamiento de Docker y cómo administra los datos dentro de los contenedores. Hemos discutido la instalación de Docker en el Ubuntu 20.04 Sistema junto con tirar y ejecutar sus imágenes. Después de eso, hemos demostrado la comparación entre las instrucciones "Ejecutar" y "Ejec -it" para mostrar cómo el comando EXEC puede ejecutar comandos en el contenedor que ya está ejecutando sin la consola como lo hace el comando "Ejecutar". Todos los comandos que hemos utilizado son bastante simples de entender e implementar.