ejemplo corto y detallado
Thu Aug 14 2025 14:00:35 GMT+0000 (Coordinated Universal Time)
Aquí tienes un resumen detallado y ordenado de los pasos para crear contenedores Docker y conectarlos, incluyendo descarga de imágenes, creación de redes, configuración de contenedores con puertos, nombres, variables de entorno y asignación de redes: Descargar la imagen Usar el comando docker pull nombre_imagen:etiqueta para descargar una imagen desde un repositorio (como Docker Hub). Si no se especifica etiqueta, se descarga la etiqueta "latest" por defecto. También puedes dejar que Docker la descargue automáticamente al crear un contenedor si la imagen no está local. Crear una red personalizada (opcional) Los contenedores por defecto se conectan a una red bridge predeterminada, pero puedes crear una red propia para una mejor gestión. Comando para crear red tipo bridge: docker network create nombre_red Esta red permitirá luego conectar contenedores entre sí fácilmente. Crear el contenedor con configuración Usar docker run para crear y ejecutar un contenedor. Algunos parámetros útiles para configurar al crear el contenedor: -p puerto_local:puerto_contenedor: Asigna y mapea puertos del host al contenedor. --name nombre_contenedor: Asigna un nombre legible y gestionable al contenedor. -e VAR=valor: Define variables de entorno para configurar la aplicación dentro del contenedor. --network nombre_red: Conecta el contenedor a la red creada previamente o a la red deseada. imagen:etiqueta: Especifica la imagen y la etiqueta (versión) que se usará. Ejemplo del comando completo para crear un contenedor con esos parámetros: bash docker run -d --name mi_contenedor -p 8080:80 -e "API_KEY=abc123" --network mired mi_imagen:1.0 Esto creará un contenedor en segundo plano (-d), con nombre mi_contenedor, exponiendo el puerto 80 del contenedor en el puerto 8080 del host, definiendo una variable de entorno API_KEY, conectándolo a la red mired y usando la imagen mi_imagen con etiqueta 1.0. Conectar contenedores entre sí Si los contenedores están en la misma red personalizada, podrán comunicarse mediante sus nombres. Para conectar contenedores existentes a una red, usar docker network connect nombre_red nombre_contenedor. Estos pasos te permiten crear y configurar contenedores Docker con la flexibilidad para gestionar puertos, entornos, nombres y redes, lo cual es esencial para proyectos que involucren múltiples contenedores y servicios interconectados.
Comments