Creación de contenedor sencillo

Ejemplo sencillo de creación de contenedores con docker compose.

Creamos un archivo docker-compose.yml

docker-compose.yml
version: '3'
services:
  web:
    container_name: nginx1
    ports: 
      - "8001:80"
    image: nginx

Este contenedor creado con línea de comandos sería ...

El mismo contenedor creado y levantado por linea de comandos
docker run -d --name nginx1 -p 8001:80 nginx

Levantamos el contenedor

docker-compose up -d

Cerramos el contenedor

docker-compose down

Levantar docker-compose con nombre distinto

SI por ejemplo disponemos de un docker-compose-nombre-custom.yml como archivo compost en vez del nombre por defecto docker-compose.yml podemos ejecutarlo de la siguiente forma.

Ejecutar docker-compose con nombre de yml personalizado
docker-compose -f <nombre del yml del docker-compose> up -d

Last updated