首页 > 数据库 >docker安装mongodb

docker安装mongodb

时间:2024-08-15 17:26:56浏览次数:14  
标签:mongo admin mongodb db sysyuan docker yuan 安装

 

一、拉取镜像

docker pull mongo:4.2.21

 

二、运行容器

docker run -d \
  --name mongo4 \
  -e MONGO_INITDB_ROOT_USERNAME=admin \
  -e MONGO_INITDB_ROOT_PASSWORD=123456 \
  -p 27017:27017 \
  mongo:4.2.21 --auth

 

三、创建用户

#进入容器
docker exec -it mongo4 mongo admin
# 添加管理员用户
db.createUser({ user:'admin',pwd:'sysyuan',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});
# 切换到admin数据库
use admin
# 登录认证
db.auth('admin', 'sysyuan')
# 查看数据库
show dbs

 

# 创建yuan库
use yuan
# 设置yuan库的用户和密码
db.createUser({user:'yuan',pwd:'sysyuan',roles:['readWrite']})
#通过账号密码登录并添加users集合数据
db.auth("yuan","sysyuan")
db.users.insert( { name:"jinshengyuan", age:22} )

# 删除用户
db.dropUser('yuan')

 

标签:mongo,admin,mongodb,db,sysyuan,docker,yuan,安装
From: https://www.cnblogs.com/fyiyy/p/18361420

相关文章

  • XMind 2024安装教程(Pro版)
    下载链接:https://docs.qq.com/doc/DSWZBQUtkeU1QS2N0软件介绍Xmind是一款全功能的思维导图和头脑风暴软件。像大脑的瑞士军刀一般,助你理清思路,捕捉创意。精良的设计,流畅的体验,强大的功能,多年精细打磨,为你提供极致的产品体验。全功能:提供9种专业的的思维导图结构,丰富的模......
  • EndNote21.4安装教程(最新版)
    下载链接:https://docs.qq.com/doc/DSVZXTVRvYXdEd21q软件介绍、EndNote文献管理软件是由科睿唯安公司开发的文献管理软件,可用于帮助研究人员管理和组织参考文献、引用和注释,从文献检索、组织科研活动、撰写论文,到发表文章和共享科研成果,助力机构用户加速科研流程。EndNote......
  • 【2024最新版版】PyCharm安装教程
    简介由于Python语法简单容易入门,并且Python在办公自动化等领域的功能非常强大,所以现在越来越多非IT行业的人也开始学起了Python,要学习和使用一门编程语言,一个好用的IDE是必不可少的,而对于Python来说,最好的IDE无疑是Pycharm。本文就给大家介绍一下如何从零到一来安装Pycharm......
  • Windows11 微软Microsoft官方制作系统U盘方法,系统安装最详细教程
    准备一个8G容量以上的U盘制作系统盘注意,在制作系统盘时会格式化U盘,所以最好准备个空U盘,请做好备份!防止资料丢失。因为做系统盘要清空原有U盘的所有数据。制作系统盘windows系统一般建议安装最新版本,如果习惯使用win10可以安装win10版本,如果是12代之后的英特尔CPU最好安装win11,对......
  • 最完整版Linux安装mysql8.0(保姆教程)
    目录前言删除已安装的mysql通过yum源安装mysql前言安装mysql可以通过yum源和压缩包两种方式安装,压缩包安装的mysql通常使用的是旧的SysVinit脚本,使用命令如:servicemysqlstart。如果想要交给服务器的任务管理器管理需要进行额外配置,配置中可能会出现一些问题,推荐使......
  • 解决 Docker CE 在无根模式(rootless)下无法通过 IPv6 拉取映像的问题
    折腾一天快把我逼疯了本来Docker对IPv6的支持就不好,再来个rootless,雪上加霜首先,我们要区分DockerEngine和里面的Image。拉取映像是DockerEngine在工作,也就是那个Daemon本身,而不是某个container或image。RootlessDocker使用RootlessKit来管理用户命名......
  • nexus安装及配置图文教程
    nexus安装及配置图文教程更新时间:2021年05月28日14:49:24  作者:我的宠物-王小兔 Nexus是Maven仓库管理器,通过nexus可以搭建maven仓库,同时nexus还提供强大的仓库管理功能,构件搜索功能等,文中有非常详细的图文介绍,对小伙伴们很有帮助,需要的朋友可以参考下+目......
  • Windows11 微软Microsoft官方系统安装、重装操作教程
    01系统镜像下载推荐到微软中国官网下载Windows正版系统,或者可以到第三方的系统镜像下载站获取下载链接,使用迅雷工具进行下载,我这里推荐两个下载站,如果不想弄迅雷下载那么麻烦,也可以用我的123盘分享下载还是那句话,非常不建议下载各种奇葩定制系统,大部分系统中有夹带私货,安全性和......
  • kafka可视化操作工具kafka-Eagle安装部署
    kafka-Eagle安装部署下载地址下载kafka-eagle的安装包,下载地址:https://github.com/smartloli/kafka-eagle-bin/releases环境要求部署之前,需要先装jdk8,maven,并且配置好相应环境变量部署我这边是下载的v3.0.2版本。修改配置文件下载完成后,修改配置文件信息  conf\sys......
  • Pixelorama v1.0.1 官方版下载及安装教程 (像素画绘制工具)
    前言Pixelorama是一款免费的像素画创作工具,它功能丰富,操作直观,适合创作像素艺术。无论是制作游戏素材还是个人艺术项目,Pixelorama都能帮助你轻松绘制出多彩的像素图,而且支持多图层和多种格式的导入导出,非常适合像素艺术爱好者和游戏开发者使用。一、下载地址下载链接:分享......