美文网首页
ubuntu+docker部署mongDB

ubuntu+docker部署mongDB

作者: 鬼厉 | 来源:发表于2020-05-22 15:58 被阅读0次

MongoDB 是一款较为常用的NOSQL 数据库,结合 Docker 使用,能实现轻松配置部署、迁移,本文以下为简要介绍如何在 Docker 中部署并使用 MongoDB。

下载mongdb镜像

docker pull mongo

启动mongdb

docker run -p 27017:27017 --name mongo -d mongo

参数说明

-p:指定容器的端口映射,mongodb 默认端口为 27017,第一27017为外部访问容器端口(也可以改为其他值),第二个27017是mongdb默认端口
--name:指定容器名称
-d:以守护方式运行

设置mongdb访问密码

#进入容器
docker exec -it mongo mongo admin
#执行创建用户密码的语句
db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});

执行成功后会看到如下效果


图片.png

测试连接

# 尝试使用上面创建的用户信息进行连接。
db.auth('admin', '123456')

输出1 说明连接成功,如下图


图片.png

访问工具:使用Robo 3T 访问mongdb

相关文章

网友评论

      本文标题:ubuntu+docker部署mongDB

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