Docker mongodb入口点创建用户身份验证失败

时间:2020-10-14 08:06:36

标签: mongodb docker docker-compose docker-entrypoint

我想从sh文件为mongodb创建docker时遇到问题。

我正在使用sh文件,该文件在docker-entrypoint-initdb.d初始化启动时执行

当我查看日志时,用户MONGO_INITDB_USERNAME创建没有错误,返回成功

mongodb    | Successfully added user: {
mongodb    |    "user" : "admin",
mongodb    |    "roles" : [
mongodb    |            {
mongodb    |                    "role" : "readWrite",
mongodb    |                    "db" : "admin"
mongodb    |            }
mongodb    |    ]
mongodb    | }

但是当我尝试登录身份验证时失败。 当我直接以root用户登录并尝试查看用户时,我的数据库只有一个用户root:(

有人可以帮我解决这个问题。

在此存储库:https://github.com/Xipotera/docker-mongodb

谢谢。

0 个答案:

没有答案
相关问题