本文教你如何快速通过Docker安装MongoDB

一、搜索镜像

docker search mango

二、拉取镜像

docker pull mongo

三、运行容器

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

参数说明:

  • -p 27017:27017 :映射容器服务的 27017 端口到宿主机的 27017 端口。
  • --auth:需要密码才能访问容器服务。

四、进入容器

使用以下命令添加用户和设置密码,并且尝试连接。

docker exec -it mongo mongo admin

然后创建一个名为 admin,密码为 123456 的用户。

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

尝试使用上面创建的用户信息进行连接。

db.auth('admin', '123456')

可以看到返回信息为1,就代表我们成功的连接上mongo db了。

五、简单小结

本教程,只是做了简单的docker安装mongodb,更多mongodb的知识可以前往在线官网文档进行深入学习。

MongoDB中文网:https://mongodb.net.cn/

Docker 安装 MongoDB教程相关推荐

  1. Docker系列(二十三)——Docker实例五Docker安装MongoDB实例

    < Docker实例三Docker安装MongoDB实例 > 前言 在前面一篇文章种,完成了 < Docker安装MySQL实例 >,本篇将继续镜像安装教程,并完成Docker ...

  2. 阿里云CentOS6.3 安装MongoDB教程

    阿里云CentOS6.3 安装MongoDB教程 安装说明 系统环境:Centos-6.3 安装软件:mongodb-linux-x86_64-2.2.2.tgz 下载地址:http://www.mo ...

  3. Docker 安装 MongoDB

    Docker 安装 MongoDB MongoDB 是一个免费的开源跨平台面向文档的 NoSQL 数据库程序. 1.查看可用的 MongoDB 版本 访问 MongoDB 镜像库地址: https:/ ...

  4. docker 安装mongodb集群,多台服务器

    docker 安装mongodb集群==多台服务器 - a393060727 - 博客园

  5. Docker安装MongoDB管理工具nosqlclient

    Ubuntu 16.04+Docker安装MongoDB管理工具nosqlclient - 简书

  6. CenterOS安装MongoDB教程

    CenterOS安装MongoDB教程 服务器配置 安装步骤 创建MongoDB的安装路径 下载并上传文件至服务器 服务器配置 平台 Linux 系统 CentOS 7.5 64bit 安装步骤 创建 ...

  7. 群晖docker火狐_群晖 篇一:群晖docker安装Bitwarden教程

    群晖 篇一:群晖docker安装Bitwarden教程 2019-04-07 18:17:54 22点赞 179收藏 29评论 小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无 ...

  8. docker安装nginx教程

    Docker安装Nginx教程(小白教程) 1.查看可用的 Nginx 版本 Nginx 镜像库:Docker Hub . 我们还可以用 docker search nginx 命令来查看可用版本:  ...

  9. Docker安装MongoDB

    Docker安装MongoDB 注:此处对外暴露的端口为27019,最好不要使用27017,因为此处使用默认的端口容易被攻击(下图是本人,遭受攻击时,数据库收到的信息) 1.安装 命令:(此处未指定版 ...

最新文章

  1. Ellipse(椭圆)
  2. arm开发板放张图片动起来_ARM裸机不能正确显示图片的问题
  3. fsimage文件丢失_Fsimage 与 EditLog定义及合并过程
  4. QT的QSplitterHandle类的使用
  5. SQL Server 表变量和临时表的区别
  6. 使用无限生命期Session的方法
  7. 利用Arena Allocation避免HBase触发Full GC
  8. 今天来谈谈内容溢出和文字溢出的问题
  9. python表格控件_tkinter 控件 Treeview 表格数据
  10. signature=31dd91e9b698a2c577ac276c1a6ed0c4,openssl的man中文文档 - 1(转)
  11. 大数据导论答案_2020年智慧树APP大数据导论第一单元章节测试网课答案大学课后答案...
  12. 电路中的电阻_电感_电容的特性
  13. SDelete-Gui – 用右键安全的删除文件,不可恢复[Windows]
  14. js layui 模板属性 添加_layui模板引擎如何使用 - layim
  15. 96PIN直插DIP千兆四口网络变压器 千兆交换机路由器网络滤波器
  16. lame编译 android,Android编译Lame的全平台so库方案2,并实现转码mp3
  17. Linux之python版本升级
  18. h5 invoke android,uniapp安卓版本11.0.0以上真机调试App: onLaunch have been invoked
  19. Echarts 柱状图横向展示和竖向展示
  20. 【2022修复版】社群扫码进群活码引流完整运营源码/对接免签约支付接口/推广正常绑定下级/带视频搭建教程

热门文章

  1. PHPCMS V9.6.0 SQL注入漏洞EXP
  2. (10)MySQL触发器(同时操作两张表)
  3. 视频采集以及播放的流程
  4. Throwable、Error、Exception、RuntimeException 区别
  5. opencv stereo match sample
  6. 本地访问网站好使外网不好用 可能是防火墙端口
  7. ASP.NET:关于.net中的runat
  8. H5 input type=“search“ 不显示搜索 解决方法
  9. mavenFailed to execute goal org.apache.maven.plugins:maven-surefire-plugin解决方法
  10. AIOps智能化数据体系的构建及在字节跳动的实践