Estibador

Docker SSH en contenedor

Docker SSH en contenedor
Docker es una herramienta o un sistema de eco donde puede crear o ejecutar contenedores. Es una aplicación gratuita y de código abierto que facilita la creación, implementación y ejecución de sus aplicaciones mediante los contenedores.

Después de crear un contenedor Docker, a menudo es posible que deba conectarse a un contenedor y realizar algunas tareas.

Hay varias formas de conectarse a su contenedor Docker en ejecución. En este tutorial, mostraremos cómo conectarse al contenedor Docker en ejecución.

Requisitos

Crear contenedor de WordPress

Antes de comenzar, necesitará al menos un contenedor ejecutándose en su sistema.

Primero, extraiga la imagen de WordPress del registro de Docker Hub con el siguiente comando:

docker pull WordPress

Debería ver el siguiente resultado:

Usando etiqueta predeterminada: último
más reciente: Extrayendo de la biblioteca / wordpress
bf5952930446: Tire completo
a409b57eb464: Extracción completa
3192e6c84ad0: extracción completa
43553740162b: Tire completo
d8b8bba42dea: Extracción completa
eb10907c0110: Tire completo
10568906f34e: Extracción completa
03fe17709781: Tire completo
98171b7166c8: Tire completo
3978c2fb05b8: Tire completo
71bf21524fa8: Extracción completa
24fe81782f1c: tirar completo
7a2dfd067aa5: Tire completo
a04586f4f8fe: Extracción completa
b8059b10e448: Extracción completa
e5b4db4a14b4: Extracción completa
48018c17c4e9: Tire completo
d09f106f9e16: Extracción completa
289a459a6137: Tire completo
c4e8f9c90fda: Extracción completa
Resumen: sha256: 6da8f886b20632dd05eeb22462f850a38e30600cedd894d2c6b1eb1a58e9763c
Estado: imagen más reciente descargada para wordpress: última
estibador.io / library / wordpress: último

Ahora, cree un contenedor usando la imagen descargada ejecutando el siguiente comando:

Docker ejecutar -d WordPress

Debería ver el siguiente resultado:

c338aac5081c4cdc2164fed72a17e596acdd28cf5f9c26e1f7fc992389a2749b

Ahora, puede verificar todos los contenedores en ejecución con el siguiente comando:

docker ps

Debería ver su contenedor de WordPress en el siguiente resultado:

ID DE CONTENEDOR COMANDO DE IMAGEN ESTADO CREADO NOMBRES DE PUERTOS
c338aac5081c wordpress "docker-entrypoint.s… "hace 7 segundos Up 5
segundos 80 / tcp xenodochial_hawking

En este punto, tiene un contenedor ejecutándose en su sistema. Ahora puede continuar con el siguiente paso.

Conectar el contenedor en ejecución con docker exec

El docker exec es un comando que le permite conectarse al contenedor en ejecución y ejecutar el comando deseado dentro del contenedor.

Para conectar el contenedor en ejecución, ejecute el siguiente comando:

docker exec -it c338aac5081c / bin / bash

Una vez que esté conectado al contenedor, debería ver el siguiente resultado:

root @ c338aac5081c: / var / www / html #

Dónde: c338aac5081c es el id del contenedor.

Ahora, ejecute cualquier comando como "free -m" dentro del contenedor como se muestra a continuación:

[correo electrónico protegido]: / var / www / html # free -m

Debería ver el siguiente resultado:

caché / beneficio compartido gratuito total usado disponible

Mem: 1986981 80117924711
Intercambio: 0 0 0

Ahora, salga del contenedor en ejecución con el siguiente comando:

Salida

Conectar contenedor en ejecución con acoplador acoplable

El comando docker attaches también le permitirá conectarse al contenedor en ejecución y administrar el contenedor.

Para conectar el contenedor en ejecución con el comando adjuntar, ejecute el siguiente comando:

acoplador de contenedor docker c338aac5081c

Una vez que esté conectado, debería obtener el siguiente resultado:

root @ c338aac5081c: / var / www / html #

Conclusión

En la guía anterior, aprendió cómo conectarse al contenedor Docker en ejecución usando el comando exec y adjuntar. Ambos comandos le permiten iniciar una nueva sesión de shell y proporcionar un shell interactivo a un contenedor.

Emule los clics del mouse colocando el mouse con Clickless Mouse en Windows 10
El uso excesivo de un mouse o teclado en una postura incorrecta puede provocar muchos problemas de salud, como tensión, síndrome del túnel carpiano y ...
Agregue gestos del mouse a Windows 10 con estas herramientas gratuitas
En los últimos años, las computadoras y los sistemas operativos han evolucionado enormemente. Hubo un momento en que los usuarios tenían que usar coma...
Controle y administre el movimiento del mouse entre múltiples monitores en Windows 10
Administrador de mouse de doble pantalla le permite controlar y configurar el movimiento del mouse entre varios monitores, al ralentizar sus movimient...