👀️ 文档写到进入容器后,运行 mongo 即可,但是无法访问
单机部署对于 MongoDB 的都是默认,又试了下 MongoDB -u root -p 123456 不对,加了--host 192.168.1.20 还是不对
究竟内置的 MongoDB 访问地址,用户名密码到底是多少呢?
请
登录后发表观点
😄 原来如此,感谢指点
- 单机模式中内置的 MongoDB 因为不对容器外开放,所以默认是无认证的,如需要可以配置开启认证
- 5.1.0 版本对存储组件做了镜像拆分,存储组件单独运行在 mingdaoyun-sc 容器中。
- 你可以进入 mingdaoyun-sc 容器执行
mongo
命令即可登入,或者在 mingdaoyun-community 中 通过mongo --host sc
命令也可以
单机版默认是没有账号密码的(如果自己没有开启认证模式):参考这里:https://docs.pd.mingdao.com/deployment/envvariable
试下这个命令
1. 进入容器:`docker exec -it $(docker ps | grep community | awk '{print $1}') bash`
2. 连接 mongodb 数据库 :`/init/mongodb/mongo`
看文档