普通 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 里呀
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.