如何使用docker与mongo来实现复制和打开身份validation

我想用docker运行一个mongodb,同时,mongo configure文件使用我自己定义的configuration文件来存档复制和开放authentication。

扫描一些文件,但不能解决问题。

有任何想法吗?

docker-entrypoint.sh mongo镜像有一个docker-entrypoint.sh它在Dockerfile中调用

检查你是否可以:

  • 创build自己的图像,这将创build合适的用户,并通过身份validation重新启动mongo:请参阅“ umputun/mongo-auth ”及其init.sh脚本

  • 或者在docker-entrypoint-initdb.d挂载一个createUser.js脚本。
    请参阅“ 如何使用auth制作mongo docker容器 ”