services: mariadb: image: mariadb:10.6 container_name: mariadb_test ports: - "3306:3306" environment: MYSQL_ROOT_PASSWORD: eliogeheim MYSQL_DATABASE: elio volumes: - mariadb_data:/var/lib/mysql - ./initdb:/docker-entrypoint-initdb.d healthcheck: test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1","--protocol=socket", "-u", "root", "-peliogeheim"] interval: 5s timeout: 3s retries: 3 volumes: mariadb_data: