name: metis-desk services: database: image: mariadb:11.8 ports: - "127.0.0.1:3307:3306" environment: MARIADB_DATABASE: ${DB_NAME} MARIADB_USER: ${DB_USER} MARIADB_PASSWORD: ${DB_PASSWORD} MARIADB_ROOT_PASSWORD: ${DB_ROOT_PASSWORD} volumes: - database-data:/var/lib/mysql - ./docker/mariadb/01-test-database.sql:/docker-entrypoint-initdb.d/01-test-database.sql:ro healthcheck: test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"] interval: 3s timeout: 3s retries: 30 volumes: database-data: