From 948acaa68097bb835def56ace38be41e1349ffda Mon Sep 17 00:00:00 2001 From: Mathis Date: Wed, 21 Aug 2024 15:12:19 +0200 Subject: [PATCH] =?UTF-8?q?Ajoute=20docker-compose.yml=20pour=20le=20servi?= =?UTF-8?q?ce=20de=20base=20de=20donn=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- docker-compose.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..17d2319 --- /dev/null +++ b/docker-compose.yml @@ -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/' \ No newline at end of file