From d0a2bb4acdad53c33d9d7ef6043545870b2d270f Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sat, 12 Apr 2025 17:15:07 -0600 Subject: [PATCH] feat: add Docker Compose configuration for PostgreSQL and Nginx services --- compose-include/db-compose.yml | 12 ++++++++++++ compose-include/docker-compose.yml | 10 ++++++++++ 2 files changed, 22 insertions(+) create mode 100644 compose-include/db-compose.yml create mode 100644 compose-include/docker-compose.yml diff --git a/compose-include/db-compose.yml b/compose-include/db-compose.yml new file mode 100644 index 0000000..fe9da5d --- /dev/null +++ b/compose-include/db-compose.yml @@ -0,0 +1,12 @@ +services: + db: + image: postgres:latest # Usa la imagen precreada de PostgreSQL + environment: + POSTGRES_USER: user + POSTGRES_PASSWORD: password + POSTGRES_DB: mydatabase + volumes: + - postgres_data:/var/lib/postgresql/data + +volumes: + postgres_data: diff --git a/compose-include/docker-compose.yml b/compose-include/docker-compose.yml new file mode 100644 index 0000000..d10ca01 --- /dev/null +++ b/compose-include/docker-compose.yml @@ -0,0 +1,10 @@ +include: + - db-compose.yaml # Incluye la configuración de la base de datos + +services: + web: + image: nginx:latest # Usa la imagen precreada de Nginx + ports: + - "80:80" + depends_on: + - db # Depende del servicio de base de datos