Hi, I am using the mongodb/mongodb-atlas-local docker image in docker-compose to run atlas deployment in local development with this configuration:

mongodb_node1: image: mongodb/mongodb-atlas-local:7.0.15 hostname: mongodb-node1 ports: - 27017:27017 volumes: - ./data/mongodb-atlas:/data/db:cached,z - ./data/mongodb-config:/data/configdb

The issue I have is that the replica set name is get from hostname or (if hostname is not defined) it’s random. Also the members in replica set have this hostname.

I can’t connect the replicaset using connection string mongodb://127.0.0.1:27017
It’s possible using the directConnection=true but I don’t want to use this.

Also it would be useful to be able to change the default port from 27017 to something different. I tried for example ovveride the etc/mongod.conf file of docker image, but it haven’t any impact.