¿Cómo vincular varios contenedores en Docker?

Docker es un software gratuito creado por Docker Inc. y permite a los clientes crear entornos libres y confinados donde los usuarios pueden implementar sus aplicaciones. 

Un contenedor es una unidad estándar de software que empaqueta el código y todas sus dependencias desde un entorno informático y lo ejecuta de forma rápida y fiable en otro entorno informático. 

La vinculación de contenedores permite que varios contenedores se vinculen entre sí. La vinculación de los contenedores proporciona un canal seguro a través del cual los contenedores Docker pueden comunicarse entre sí. Este artículo describe el proceso paso a paso de la vinculación de contenedores.

Requisitos

  • Software docker instalado en su respectivo sistema operativo.

Implementación:

Siga los pasos a continuación para vincular su c

  • Paso 1: El primer paso es descargar la imagen de Jenkins desde el repositorio del concentrador docker usando el siguiente comando:
sudo docker Jenkins pull

  • Paso 2: Una vez que haya descargado la imagen, el siguiente paso es ejecutar el contenedor. Aquí también puede especificar un nombre para el contenedor utilizando la opción de nombre. Para hacerlo, siga el siguiente comando.
sudo docker run –name=jenkinsa -d jenkins

  • Paso 3: ahora, después de crear el contenedor de origen, es hora de iniciar el contenedor de destino. Además de lanzar el contenedor de destino, también lo vincularemos con el contenedor de origen. Para nuestro contenedor de destino, usaremos la imagen estándar de Ubuntu, también puede usar cualquier otra imagen según su conveniencia. Utilice el siguiente comando para iniciar y vincular los contenedores:
sudo docker run –name=jenkinsc –link=jenkinsa:alias-src -it ubuntu:latest /bin/bash

  • Paso 4: puede usar el siguiente comando para verificar qué dos contenedores se están ejecutando.
sudo docker ps

  • Paso 5: Ahora, en este paso, nos adjuntaremos al contenedor receptor usando el siguiente comando.
sudo docker attach Jenkins

  • Paso 6: Después de adjuntar al contenedor de recepción, puede ejecutar el siguiente comando y notará nuevas variables para vincular con el contenedor de origen.
env

Publicación traducida automáticamente

Artículo escrito por patidarakshay999 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *