2
0
mirror of https://github.com/acepanel/templates.git synced 2026-02-04 07:27:13 +08:00
Files
templates/mariadb/docker-compose.yml
2026-01-23 06:49:40 +08:00

27 lines
646 B
YAML

services:
mariadb:
image: mariadb:12.1.2-ubi
restart: unless-stopped
networks:
- acepanel-network
ports:
- ${MARIADB_PORT}:3306
volumes:
- ./db/data:/var/lib/mysql
- ./conf/my.cnf:/etc/mysql/my.cnf
- ./log:/var/log/mysql
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
environment:
MYSQL_ROOT_PASSWORD: ${MARIADB_DB_ROOT_PASSWORD}
healthcheck:
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
start_period: 20s
interval: 30s
retries: 5
timeout: 5s
networks:
acepanel-network:
external: true