MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: mongo_root_pass MONGO_INITDB_DATABASE: test_db volumes: - '/docker/mongodb/data:/data/db' - '/docker/mongodb/dump:/var/dump' - '/docker/mongodb/mongo-init.js:/docker-entrypoint-initdb.d/mongo-init.js' 1. 2. 3. 4. 5....
- MONGO_INITDB_ROOT_USERNAME=root - MONGO_INITDB_ROOT_PASSWORD=pass - MONGO_INITDB_DATABASE=mongodemo container_name: mongodb volumes: - dbdata:/data/db ports: - "27017:27017" adminer: image: dehy/adminer container_name: adminer depends_on: - mongodb ports: - "8080:80" volumes: dbdata...
I am trying to create a database with the MONGO_INITDB_DATABASE command but it is not being created. I'm also trying to create a user from a mongo-init.js javascript within the /docker-entrypoint-initdb.d directory but it doesn't work ei...
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-...
Docker 映像提供了一种机制,可以在第一次运行时为您的数据库设置种子并运行引导脚本。放置在目录中的任何.sh或.js文件/docker-entrypoint-initdb.d将按字母顺序执行。.js文件将被视为 Mongo 脚本并针对test数据库运行。您可以通过将MONGODB_INITDB_DATABASE环境变量设置为自定义架构名称来更改此默认数据库。结论 在...
MONGO_INITDB_ROOT_USERNAME,MONGO_INITDB_ROOT_PASSWORD这两个变量一起使用,创建一个新用户并设置该用户的密码。 该用户是在管理员(admin)身份验证数据库中创建的,并被赋予 root 角色,这是一个“superuser(超级用户)”角色。 下面是一个例子,使用这两个变量创建一个MongoDB实例,然后使用 mongo cli 连接到admin身...
MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: root volumes: - ./mongo_db:/data/db mongo-express: image: mongo-express restart: always ports: - 8081:8081 environment: ME_CONFIG_MONGODB_ADMINUSERNAME: root ME_CONFIG_MONGODB_ADMINPASSWORD: root ...
MONGO_INITDB_DATABASE: cnode MONGO_USERNAME: cnode MONGO_PASSWORD: cnode volumes: - ./.docker/mongo_data:/data/db - ./mongo-init.sh:/docker-entrypoint-initdb.d/mongo-init.sh 复制代码 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ...
- MONGO_INITDB_DATABASE=mongodemo container_name: mongodb volumes: - dbdata:/data/db ports: -"27017:27017" adminer: image: dehy/adminer container_name: adminer depends_on: - mongodb ports: -"8080:80" volumes: dbdata: 从命令行访问该文件夹并运行。
MONGO_INITDB_DATABASE参数可以指定初始数据库,由于我们是为Parse Server搭建的数据库,因此我们指定parse_server_database作为我们的初始数据库。 -e MONGO_INITDB_DATABASE=parse_server_database \ 第六步:创建parse_server_database的账户和密码 我们应该为数据库单独创建dbOwner用户,这个我们可以通过初始执行脚本来实...