Files
kaidi/deploy/compose.yaml
T
2026-08-17 14:08:40 +08:00

28 lines
708 B
YAML

services:
mysql:
image: mysql:8.4
container_name: kaidi-finance-mysql
restart: unless-stopped
environment:
MYSQL_DATABASE: kaidi_finance
MYSQL_USER: kaidi
MYSQL_PASSWORD: kaidi_local_2026
MYSQL_ROOT_PASSWORD: root_local_2026
TZ: Asia/Shanghai
command:
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_0900_ai_ci
- --default-time-zone=+00:00
ports:
- "3307:3306"
volumes:
- kaidi_mysql_data:/var/lib/mysql
healthcheck:
test: ["CMD-SHELL", "mysqladmin ping -h localhost -uroot -p$$MYSQL_ROOT_PASSWORD --silent"]
interval: 5s
timeout: 5s
retries: 30
volumes:
kaidi_mysql_data: