其中一个重要的环境变量是MONGO_INITDB_ROOT_USERNAME,它用于设置MongoDB的超级用户。下面是一个基本的MongoDB部署示例: YAML配置示例 以下是一个简单的MongoDB的YAML文件,用于在Kubernetes集群中部署MongoDB并初始化一个管理员用户。 apiVersion:v1kind:Servicemetadata:name:mongodbspec:ports:-port:27017selector:app...
dockerrun--namemongo-container-d\-eMONGO_INITDB_ROOT_USERNAME=root\-eMONGO_INITDB_ROOT_PASSWORD=example\-p27017:27017\mongo 1. 2. 3. 4. 5. 在上面的命令中: --name mongo-container为我们创建的MongoDB容器指定了一个名称。 -d表示以后台模式运行容器。 -e MONGO_INITDB_ROOT_USERNAME=root设置了...
唯一能让用户初始化的方法是使用安装到/docker-entrypoint-initdb.d目录的配置Map。