docker 安装 mongdb

mac2024-03-23  32

拉取镜像

docker pull mongo

以上拉取的是最新版本,如需选择版本在后面加上版本号即可

启动镜像

docker run -p 27017:27017 -td mongo

查看镜像

docker ps

进入容器

docker exec -it 镜像id /bin/bash

进入mongdb

创建账户并退出

创建管理账户 exit 退出 mongo --port 27017 -u admin -p password --authenticationDatabase admin (以刚建立的用户登录数据库 创建test用户) use test db.createUser( { user: “tester”, pwd: “password”, roles: [ { role: “readWrite”, db: “test” } ] } ); exit mongo -u tester -p --authenticationDatabase test (以刚创建的test用户登录)

测试

mongo 宿主机ip/admin -utest -p

指定MongoDB配置文件

当我们需要修改配置文件时,我们只需要在宿主机上创建一个mongodb.conf文件,并将该文件所在的文件夹映射到容器的/data/configdb文件夹中,同时,在容器的启动命令中添加–configsvr参数即可。 docker run --name some-mongo -d mongo --configsvr

最新回复(0)