version: '3' services: nosqldb: image: mongo:5 container_name: mongodb hostname: nosqldb restart: always networks: - backend volumes: - /root/mongodb/data/mongo_data:/data/db healthcheck: test: ["CMD-SHELL", "echo 'db.stats().ok' | mongo localhost:27017/test --quiet"] interval: 30s timeout: 10s retries: 5 start_period: 30s networks: backend: external: true