Docker adjunto al contenedor en ejecución

Docker adjunto al contenedor en ejecución
Docker es una colección de soluciones de infraestructura que proporcionan muchos programas en contenedores que utilizan la emulación de nivel del sistema operativo. Los contenedores parecen estar separados de los demás e incluyen sus programas independientes, módulos y configuraciones de configuración. Los contenedores pueden interactuar entre sí sobre interfaces definidas. Este artículo mostrará cómo un usuario puede adjuntar Docker con algunos contenedores en ejecución en el Ubuntu 20.04 sistema. Comencemos con el lanzamiento del shell y actualicemos el sistema con el paquete "apt". El comando se ha ejecutado en el shell, como se muestra en la imagen.

Ahora el sistema ya está actualizado, instalemos la utilidad Docker en nuestro Ubuntu 20.04 sistema. Para esto, utilizaremos la utilidad "Snap" de nuestro sistema. Para eso, debe tener una utilidad o paquete de SNAP instalado en el sistema. Entonces, hemos utilizado la consulta "Instalar" en el shell con la palabra clave "Docker" mediante el uso de la utilidad "Snap". Después de la ejecución, el sistema comenzó a descargar el Docker usando Snap, como se muestra a continuación.

Después de un tiempo, se montará, y la línea de mostramiento se mostrará en la carcasa.

Tenemos que usar el comando SystemCTL para iniciar la utilidad Docker. Entonces, el comando se ha utilizado con el nombre "Docker" mientras utiliza la palabra "Inicio" para que comience y la palabra "Habilitar" para que sea activo en nuestro sistema

Cuando verificamos el estado actual del Docker, el comando SystemCTL nos muestra que el Docker está activo y en ejecución en nuestro sistema, como se muestra en la imagen a continuación.

Debe agregar la tecla CURL SSL para el Docker que hemos instalado. Debe utilizar el comando a continuación en la imagen dentro de su terminal de shell como lo hicimos nosotros. Obtendrá el resultado con la palabra "OK" como se muestra.

Intentemos conectarnos con el Docker y sus contenedores a través del comando "PS". Ejecutar este comando puede llevarlo a un error denegado de permiso, como tenemos en la imagen adjunta.

No necesitas entrar en pánico. Este error se puede resolver con un simple comando simple de "chmod". Este comando se utilizará para obtener permiso para el "Docker.Archivo de calcetín ”que se mantiene en nuestro sistema. Puede solicitar su contraseña de sudo, y lo verá funcionando.

Ahora, cuando ejecute el comando "PS" de Docker en el shell, le mostrará la salida que tiene algunos nombres de columnas. Actualmente, hasta ahora no se encuentran contenedores en nuestro Docker. La bandera "-a" muestra los contenedores totales en nuestro sistema, yo.mi., cero. La bandera "-l" mostrará el último contenedor usado en nuestro Docker, que también está vacío. Allí, necesitamos crear uno.

Para la creación del contenedor, necesitamos imágenes para Docker. Podemos adquirir estas imágenes en el sitio web de Docker y se puede extraer dentro del Docker utilizando el comando Pull en el shell. Mientras revisamos, hemos descubierto que nuestro Docker no tiene imágenes según el comando.

Usando el comando Pull, comencemos a extraer las imágenes en nuestra utilidad Docker. Entonces, estaremos sacando más de 2 a 3 imágenes. Entonces, hemos utilizado el comando Docker Pull para obtener la imagen "Hello-World" de Docker. Como se muestra a continuación, tardará 1 minuto en tirar y descargarlo en el sistema.

Luego, hemos descargado otra imagen llamada "Box Box" a través de la consulta Pull.

Como se muestra en la foto adjunta, se ha extraído la imagen más genérica de "Ubuntu".

Ahora, podemos ver las imágenes de Docker descargadas en nuestra terminal de shell utilizando la consulta "Imágenes" de Docker. El comando muestra las 3 imágenes descargadas con su información específica, yo.mi., Nombre de la imagen, etiqueta, identificación de imagen, fecha creada y tamaño.

Debe ejecutar las imágenes usando la consulta Docker "Ejecutar" como se muestra a continuación.

Ahora, puede ver que nuestro sistema contiene 3 contenedores, pero ninguno está activo todavía.

Puede cambiar los nombres de sus contenedores Docker creados por sus respectivas imágenes a través del comando "Ejecutar" con algunas banderas. Tienes que utilizar la bandera "-name" junto con el nuevo nombre de un contenedor con el nombre de la imagen como se muestra a continuación. Puede ver que no solo cambia el nombre sino que también inicia nuestro contenedor. Cuando probamos el comando "Lista" en él, mostró todas las carpetas disponibles de este contenedor.

Cuando pruebe el comando Docker "PS" para verificar los contenedores en ejecución actualmente en su sistema, obtendrá el siguiente resultado. Puedes ver que el nombre de Docker es uno en este comando.

Abra otra pestaña en el terminal y use el comando Docker "Inicio" con el nuevo nombre de un contenedor, I.mi., Uno. Verá, devolverá el nombre de un contenedor, lo que significa que el contenedor está iniciado. Si desea adjuntar su Docker con el contenedor específico, puede utilizar el comando Docker "Adjuntar" con el nombre de un contenedor. Verá que se iniciará el contenedor específico "uno" a medida que enumeramos los datos contenidos en él.

Puede pausar el contenedor por un tiempo a través del comando Docker "Pausa" como lo hizo Bajo. Cuando regrese a la última pestaña de la terminal, su contenedor "uno" dejará de funcionar, y se encontrará incapaz de agregar ningún comando en él. Tienes que usar el comando Docker "impause" para liberarlo.

Para verificar las estadísticas del contenedor, puede usar el comando "estadísticas".

Las estadísticas se mostrarán en el shell como se muestra a continuación.

Puede eliminar el contenedor de su elección a través del comando Docker "RM".

Conclusión:

Este artículo explica y demuestra adjuntar una utilidad Docker a algunos de sus contenedores en funcionamiento. Hemos cubierto la instalación de Docker, descargando imágenes de Docker, yo.mi., Creación de contenedores, adjuntar Docker con contenedores y algunos comandos útiles. Esperamos los mejores comentarios, e hicimos lo mejor.