version: '2' services: mariadb: image: docker.io/bitnami/mariadb:10.3 environment: - ALLOW_EMPTY_PASSWORD=yes - MARIADB_DATABASE=myapp express: image: docker.io/bitnami/express:4 ports: - '3000:3000' environment: - PORT=3000 - NODE_ENV=development - DATABASE_URL=mysql://root@mariadb/myapp - EXPRESS_SKIP_DB_WAIT=0 - EXPRESS_SKIP_DB_MIGRATION=0 - EXPRESS_SKIP_NPM_INSTALL=0 - EXPRESS_SKIP_BOWER_INSTALL=0 volumes: - './my-project:/app' depends_on: - mariadb