普通 docker
docker run --name mongo -p 0.0.0.0:27017:27017 -p 0.0.0.0:28017:28017 -d mongo:latest --noauth
但我用 docker-compose 创建起来后能连接上,但是不能选数据库。提示要验证身份
command listDatabases requires authentication
我的 docker yml
mongo:
container_name: 'mongo'
image: mongo
restart: always
ports:
- "27017:27017"
- "27018:27018"
volumes:
- ./data/mongo_db/:/data/db/:rw
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: root
networks:
docker_net:
ipv4_address: ${MONGO_IP}
如果我要把 --noauth 加上去如果加在 compose 里呀