digitaldemocratic/dd-apps/docker/mariadb/mariadb.yml

29 lines
949 B
YAML

version: '3.7'
services:
isard-apps-mariadb:
image: ${MARIADB_IMG-mariadb:10.6.5}
container_name: isard-apps-mariadb
# ports:
# - ${IP}:3306:3306 # change ip if required
command: [
'--default_authentication_plugin=mysql_native_password',
'--character-set-server=utf8mb4',
'--collation-server=utf8mb4_unicode_ci'
]
volumes:
- /etc/localtime:/etc/localtime:ro
#- ${BUILD_ROOT_PATH}/docker/mariadb/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
- ${DB_FOLDER}/mariadb:/var/lib/mysql
environment:
#MYSQL_DATABASE: wordpress
MYSQL_ROOT_PASSWORD: ${MARIADB_PASSWORD}
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: ${WORDPRESS_MARIADB_PASSWORD}
restart: unless-stopped
healthcheck:
test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"]
timeout: 20s
retries: 10
networks:
- isard_net