Actualiser docker/database/docker-compose.yml

This commit is contained in:
2025-09-04 11:56:44 +00:00
parent c025c805f0
commit 2c4c972d39

View File

@@ -9,14 +9,16 @@ services:
- MYSQL_USER=${MYSQL_USER} - MYSQL_USER=${MYSQL_USER}
- MYSQL_PASSWORD=${MYSQL_PASSWORD} - MYSQL_PASSWORD=${MYSQL_PASSWORD}
volumes: volumes:
- /srv/docker/database/data/mariadb:/var/lib/mysql - /srv/docker/database/mariadb:/var/lib/mysql
- /srv/docker/database/logs/mariadb:/var/log/mysql
- /srv/docker/database/conf/mariadb:/etc/mysql/conf.d
networks: networks:
- backend - backend
ports: ports:
- "3306:3306" - "3306:3306"
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8200"]
interval: 1m
timeout: 10s
retries: 3
postgres: postgres:
image: postgres:16 image: postgres:16
@@ -27,11 +29,14 @@ services:
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD} - POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_DB=${POSTGRES_DB} - POSTGRES_DB=${POSTGRES_DB}
volumes: volumes:
- /srv/docker/database/data/postgres:/var/lib/postgresql/data - /srv/docker/database/postgres:/var/lib/postgresql/data
- /srv/docker/database/logs/postgres:/var/log/postgresql
networks: networks:
- backend - backend
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8200"]
interval: 1m
timeout: 10s
retries: 3
adminer: adminer:
image: adminer image: adminer
@@ -41,9 +46,15 @@ services:
- "7605:8080" - "7605:8080"
depends_on: depends_on:
- mariadb - mariadb
- postgres
networks: networks:
- frontend - frontend
- backend - backend
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8200"]
interval: 1m
timeout: 10s
retries: 3
networks: networks:
backend: backend: