version: '3.8' services: auth-service_mongo: env_file: dev.env container_name: ${CONTAINER_PREFIX:-dev}-auth-service_mongo ports: - 27017:27017 networks: - docknet volumes: # - /var/tmp/labs:/data/db - ./mongo-init.js:/docker-entrypoint-initdb.d/mongo-init.js:ro restart: unless-stopped image: mongo:latest auth-service: env_file: dev.env build: . container_name: ${CONTAINER_PREFIX:-dev}-auth-service ports: - 9000:9000 environment: - DB_HOST=${CONTAINER_PREFIX:-dev}-auth-service_mongo networks: - docknet restart: unless-stopped image: node:20-alpine links: - auth-service_mongo:${CONTAINER_PREFIX:-dev}-auth-service_mongo depends_on: - auth-service_mongo networks: docknet: name: docknet