Ajoute docker-compose.yml pour le service de base de données

Cette configuration ajoute un fichier docker-compose.yml pour définir un service PostgreSQL. Cela inclut les paramètres nécessaires tels que les variables d'environnement et les volumes. Cela simplifie le déploiement et le développement en configurant automatiquement le conteneur PostgreSQL.
This commit is contained in:
Mathis H (Avnyr) 2024-08-21 15:12:19 +02:00
parent 527ca39c17
commit 948acaa680
No known key found for this signature in database
GPG Key ID: FF69BF8BF95CDD58

16
docker-compose.yml Normal file
View File

@ -0,0 +1,16 @@
version: '3'
services:
database:
container_name: "app-db"
image: 'postgres:latest'
env_file:
- .env
ports:
- "${POSTGRES_PORT}:5432"
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_DATABASE}
volumes:
- './db-data/:/var/lib/postgresql/data/'