version: "2.1" services: server: build: context: . command: sh -c "/usr/bin/java -jar /app/target/server-1.4a.jar" depends_on: mongodb: condition: service_healthy ports: - 4567:4567 mongodb: image: mongo:latest container_name: "mongodb" environment: - MONGO_DATA_DIR=/data/db - MONGO_LOG_DIR=/dev/null volumes: - ./data/db:/data/db ports: - 27017:27017 command: mongod --logpath=/dev/null --port 27017 healthcheck: test: echo 'db.stats().ok' | mongo localhost:27017/mar --quiet interval: 2s timeout: 2s retries: 2