如何使用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容器 ”