Crear un servicio de Nginx con Docker Compose

Published:

Seguimos aprendiendo con Docker y ahora vamos a ver como desplegar un servicio de nginx y Docker compose, es recomendable que haya seguido la guía anterior de como instalar docker y swarm en Ubuntu.

1- Crear archivos

Crearemos una carpeta para el proyecto que se llamará nginx, ingresamos, creamos otra carpeta llamada src donde pondremos un archivo de Hola mundo. Y vamos a generar un archivo yaml para desplegar el servicio. Esto lo hacemos en el nodo master.

mkdir nginx

cd nginx

mkdir src

echo "Hola Mundo!" > src/index.html

nano docker-compose.yaml

Pegamos el siguiente contenido

version: "3"

services:
    client:
        image: nginx
        ports:
            - 8000:80
        volumes:
            - ./src:/usr/share/nginx/html

2- Y lanzamos la aplicación

docker-compose up --detach

Abrimos el navegador para verificar que funciona.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles