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