Do not pass all variables into mysql container

This commit is contained in:
Benjamin Brummer
2025-09-30 13:16:14 +02:00
parent 47b370601c
commit e1cf8751db

View File

@@ -47,8 +47,6 @@ services:
mysql: mysql:
image: mysql:8 image: mysql:8
restart: unless-stopped restart: unless-stopped
env_file:
- ./.env
environment: environment:
MYSQL_DATABASE: ${DB_DATABASE} MYSQL_DATABASE: ${DB_DATABASE}
MYSQL_USER: ${DB_USERNAME} MYSQL_USER: ${DB_USERNAME}
@@ -59,7 +57,16 @@ services:
networks: networks:
- app-network - app-network
healthcheck: healthcheck:
test: [ "CMD", "mysqladmin", "ping", "-h", "localhost", "-u${MYSQL_USER}", "-p${MYSQL_PASSWORD}" ] test:
[
"CMD",
"mysqladmin",
"ping",
"-h",
"localhost",
"-u${MYSQL_USER}",
"-p${MYSQL_PASSWORD}",
]
interval: 10s interval: 10s
timeout: 5s timeout: 5s
retries: 5 retries: 5
@@ -73,7 +80,7 @@ services:
networks: networks:
- app-network - app-network
healthcheck: healthcheck:
test: [ "CMD", "redis-cli", "ping" ] test: ["CMD", "redis-cli", "ping"]
interval: 10s interval: 10s
timeout: 5s timeout: 5s
retries: 5 retries: 5
@@ -87,7 +94,7 @@ volumes:
app_public: app_public:
driver: local driver: local
app_storage: app_storage:
driver: local driver: local
mysql_data: mysql_data:
driver: local driver: local
redis_data: redis_data: