美文网首页
关于docker的mongo镜像的部署

关于docker的mongo镜像的部署

作者: 晨惧 | 来源:发表于2019-08-19 16:13 被阅读0次

1、下载安装镜像 (可忽略,run时会自动拉取)

# docker pull mongo:4.2

2、运行mogno容器

# docker run --name mserver -v /data/mongodb:/data/db -p 27017:27017 -d mongo:4.2 -auth

--name:设置容器名

---v : 设置路径

-p:设置ip映射,[外网IP]:[容器内部IP] (注意:这里容器内部IP不要修改,改了就连接不上了,大约可在文件内进行配置,这里无法修改,具体没有深究)

-d 就是镜像名和版本号

--auth:用来开启用户验证 (不想被勒索,一定不要忘)

3、进入容器的服务内部,可设置帐号

docker exec -it mserver mongo admin

利用-it 进入容器内部

use admin;

db.createUser({ user: 'admin', pwd: '123456', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });

exit

这里我们就设置好一个帐号了。

4、重新启动

docker stop mserver

docker start mserver

5、可以用啦!

恭喜你,一个mongodb就搞定了好了!

可用Studio 3T测试了!    端口:27017,用户名密码:admin/123456

相关文章

网友评论

      本文标题:关于docker的mongo镜像的部署

      本文链接:https://www.haomeiwen.com/subject/sxfesctx.html