services: db: image: mongodb/mongodb-community-server:7.0.7-ubi9 container_name: java-mongodb environment: MONGODB_INITDB_ROOT_USERNAME: root MONGODB_INITDB_ROOT_PASSWORD: test MONGO_INITDB_DATABASE: db-expenses volumes: - /Volumes/HDD_MINI/dev_docker/docker_mongodb/db-expenses/mongo-init.js:/docker-entrypoint-initdb.d/*.js:ro - /Volumes/HDD_MINI/dev_docker/docker_mongodb/db-expenses/db:/data/db - /Volumes/HDD_MINI/dev_docker/docker_mongodb/db-expenses/configdb/:/data/configdb - /Volumes/HDD_MINI/dev_docker/docker_mongodb/db-expenses/log/:/var/log/mongodb ports: - 9009:27017 networks: - expenses-stack db-test: image: mongodb/mongodb-community-server:7.0.7-ubi9 container_name: java-mongodb-test environment: MONGODB_INITDB_ROOT_USERNAME: root MONGODB_INITDB_ROOT_PASSWORD: test MONGO_INITDB_DATABASE: db-expenses-test volumes: - /Volumes/HDD_MINI/dev_docker/docker_mongodb/db-expenses-test/mongo-init.js:/docker-entrypoint-initdb.d/*.js:ro - /Volumes/HDD_MINI/dev_docker/docker_mongodb/db-expenses-test/db:/data/db - /Volumes/HDD_MINI/dev_docker/docker_mongodb/db-expenses-test/configdb/:/data/configdb - /Volumes/HDD_MINI/dev_docker/docker_mongodb/db-expenses-test/log/:/var/log/mongodb ports: - 9008:27017 networks: - expenses-stack networks: expenses-stack: driver: bridge