version: "3" services: mysql: image: mysql:8.0.0 restart: always environment: MYSQL_ROOT_PASSWORD: password MYSQL_DATABASE: dbuser MYSQL_USER: dbuser MYSQL_PASSWORD: password healthcheck: test: [ "CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-u", "dbuser", "-ppassword", ] interval: 5s timeout: 20s retries: 5 proxy: build: . restart: always environment: PROXY_DB_PORT: 3306 REMOTE_DB_HOST: mysql REMOTE_DB_PORT: 3306 MYSQL_USER: dbuser MYSQL_PASSWORD: password depends_on: mysql: condition: service_healthy