services: kar_db_service: image: mysql:latest restart: always environment: - MYSQL_ROOT_PASSWORD=base_db_password volumes: - ./data:/var/lib/mysql mem_limit: 300m ports: - 3906:3306 healthcheck: test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"] timeout: 10s retries: 5 # perform a 1 minute grace to let the DB to perform the initialization start_period: 1m start_interval: 1m kar_adminer_service: image: adminer:latest restart: always depends_on: kar_db_service: condition: service_healthy links: - kar_db_service:db ports: - 4079:8080 mem_limit: 50m