2025-09-19 13:05:45 +08:00
|
|
|
services:
|
|
|
|
|
mariadb-galera:
|
|
|
|
|
image: bitnami/mariadb-galera:latest
|
|
|
|
|
container_name: ${MariaDB_NODE_NAME}
|
|
|
|
|
environment:
|
|
|
|
|
- MARIADB_ROOT_PASSWORD=${MARIADB_ROOT_PASSWORD}
|
2025-09-19 14:23:56 +08:00
|
|
|
- MARIADB_GALERA_CLUSTER_BOOTSTRAP=${MARIADB_GALERA_CLUSTER_BOOTSTRAP}
|
2025-09-19 13:05:45 +08:00
|
|
|
- MARIADB_GALERA_CLUSTER_NAME=${MARIADB_GALERA_CLUSTER_NAME}
|
|
|
|
|
- MARIADB_GALERA_MARIABACKUP_PASSWORD=${MARIADB_GALERA_MARIABACKUP_PASSWORD}
|
2025-09-19 14:23:56 +08:00
|
|
|
- MARIADB_GALERA_CLUSTER_ADDRESS=${MariaDB_GALERA_CLUSTER_ADDRESS}
|
2025-09-19 13:05:45 +08:00
|
|
|
ports:
|
|
|
|
|
- "3306:3306"
|
|
|
|
|
- "4444:4444"
|
|
|
|
|
- "4567:4567"
|
|
|
|
|
- "4567:4567/udp"
|
|
|
|
|
- "4568:4568"
|
|
|
|
|
volumes:
|
2025-09-19 13:14:14 +08:00
|
|
|
- ./data:/bitnami/mariadb
|
2025-09-19 13:05:45 +08:00
|
|
|
phpmyadmin:
|
|
|
|
|
image: phpmyadmin/phpmyadmin:latest
|
|
|
|
|
container_name: phpmyadmin
|
|
|
|
|
environment:
|
|
|
|
|
- PMA_HOST=mariadb-galera
|
|
|
|
|
- PMA_USER=root
|
|
|
|
|
- PMA_PASSWORD=${MARIADB_ROOT_PASSWORD}
|
|
|
|
|
ports:
|
|
|
|
|
- "${PHPMYADMIN_PORT}:80"
|
|
|
|
|
depends_on:
|
|
|
|
|
- mariadb-galera
|