• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

ubuntu docker 安装指定版本 MongoDB 并配置用户密码

武飞扬头像
盗理者
帮助1

本文将介绍如何在 Ubuntu 上安装指定版本的 MongoDB,并配置用户密码以提高安全性。

希望能写一些简单的教程和案例分享给需要的人

准备工作

确保已经安装了 Docker,如果没有安装,请参考 Docker 官方文档进行安装。

安装一个MongoDB

使用以下命令安装 MongoDB 4.4 版本:

sudo docker pull mongo:4.4

学新通

查看安装的镜像

查看镜像输入命令:sudo docker images

sudo docker images

运行容器

运行 MongoDB 容器命令 :docker run -itd --name mongo -p 27017:27017 mongo --auth

命令说明:docker 运行一个名字为 mongo 的镜像, 27017是端口

sudo docker run -itd --name mongo -p 27017:27017 mongo:4.4 -auth

检查运行

检查镜像是否启动

sudo docker ps

学新通

进入数据库

sudo docker exec -it mongo mongo admin

学新通

创建用户和密码

给默认的数据库创建用户和密码

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

登录数据库:

db.auth('dbadmin','dba.123456')

学新通

创建数据库

创建数据库 : mongodb01

use mongodb01
db

学新通

db.createUser({user:'dba01',pwd:'dba.123456',roles:[ { role: "readWrite", db: "mongodb01" } ]})

学新通

出现 successfully 说明成功,接下来我们检查 mongodb 是否可以连接

连接测试

使用 MongoDB 客户端连接测试,确保可以正常连接数据库。

学新通
填写好配置后,点击 Connect 按钮

学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgacefg
系列文章
更多 icon
同类精品
更多 icon
继续加载