MONGO_INITDB_ROOT_USERNAME: 用于指定MongoDB的管理员用户名。 MONGO_INITDB_ROOT_PASSWORD: 用于指定MongoDB的管理员密码。 当MongoDB容器第一次启动时,它会根据这两个环境变量初始化相应的用户和密码。 启动MongoDB 将上述YAML文件保存为mongodb-deployment.yaml。然后我们可以通过以下命令应用它: kubectl apply-fmo...
1. 2. 3. 4. 5. 在上面的命令中: --name mongo-container为我们创建的MongoDB容器指定了一个名称。 -d表示以后台模式运行容器。 -e MONGO_INITDB_ROOT_USERNAME=root设置了管理员用户名为root。 -e MONGO_INITDB_ROOT_PASSWORD=example设置了管理员密码为example。 -p 27017:27017将容器的27017端口映射到主...
-e MONGO_INITDB_ROOT_USERNAME=RootAdmin `-e MONGO_INITDB_ROOT_PASSWORD=RootPassword` -p 27018:27017 `mongo:4.2.20-bionic 即创建了 root 角色的用户,用户名 RootAdmin,密码为 RootPassword。 2. 创建测试用户: 首先在实例中创建两个数据库 AAA 和 BBB,并分别为其创建集合 AAAC 和 BBBC。 (1)操作1...
MONGO_INITDB_ROOT_USERNAME: admin MONGO_INITDB_ROOT_PASSWORD: glr@cems135 MONGO_INITDB_DATABASE: geodata MONGO_INITDB_USERNAME: cems MONGO_INITDB_PASSWORD: glr@135! volumes: - "./data:/data/db" - "/etc/localtime:/etc/localtime:ro" - "./init-mongo.sh:/docker-entrypoint-initdb.d/init-...
MONGO_INITDB_ROOT_USERNAME:用户名 MONGO_INITDB_ROOT_PASSWORD:密码 MongoDB 会自动在 admin 数据库中创建该用户,指定角色为 root,并自动启用身份验证(--auth)。 所以上面的运行容器命令可以优化为这样: 复制 $ docker run --name mongodb \ --restart=always \ ...
MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: Aa123456 volumes: - mongo-data:/data/db - ./config/mongo-init.js:/docker-entrypoint-initdb.d/mongo-init.js:ro volumes: mongo-data: 1. 2. 3. 4. 5. 6. 7. 8. 9. ...
sudo docker run -d -p 27017:27017 --name mongodb -v /docker_mount/mongodb/data:/data/db -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_ROOT_PASSWORD=password mongo 参数说明: –name excalidraw:本例容器名称为mongodb,大家可以自己起名。 -e MONGO_INITDB_ROOT_USERNAME=root:初始化一个root...
-e MONGO_INITDB_ROOT_USERNAME=root:初始化一个root角色的用户root -e MONGO_INITDB_ROOT_PASSWORD=password:密码是password,大家可以自己设置。 -p 27017:27017: 端口进行映射,将本地27017端口映射到容器内部的27017端口。 -d:设置容器在在后台一直运行。
version:'2'services:mongo-container:image:mongo:3.4environment:# 在这里输入 MongoDB 的 root 用户与密码,如果使用了此项,则不需要 --auth 参数-MONGO_INITDB_ROOT_USERNAME=root-MONGO_INITDB_ROOT_PASSWORD=rootPassports:-"37017:27017"volumes:# 如果想为特定的数据库创建相应的用户,可以将以下文件映射到容器...
-v /data/docker-storage/your-mongo/data:/data \ -e MONGO_INITDB_ROOT_USERNAME=admin \ -e MONGO_INITDB_ROOT_PASSWORD= yourpassword \ mongo:7 CentOS 7 软件:mongodb-linux-x86_64-rhel70-3.6.4.tgz 安装 下载二进制包 地址:https://www.mongodb.org/downloads ...