MongoDB数据库在容器Docker内的安装教程,Docker 部署 MongoDB容器的方法 , 安装完成后 , 可以使用命令来运行 mongo 容器 , 最后可以通过 docker ps 命令查看容器运行信息 , 接着进入 mongo 容器内部 , 添加用户 admin 12345678 , 然后进行登录看是否创建成功目录
- Docker是什么
- 部署
- 1. 拉取镜像
- 2. 查看镜像
- 3. 运行容器
- 4. 创建用户
- 5. 连接 DB
- 6. UI
Docker是什么“ Docker 是一个开源的应用容器引擎 , 让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口 。”
MongoDB 是一个免费的开源跨平台面向文档的 NoSQL 数据库程序 。
下面给大家介绍Docker 部署 MongoDB的详细教程 。
部署
1. 拉取镜像这里我们拉取最新版本镜像
docker pull mongo:latest
2. 查看镜像图中可以看到已经安装了最新版本(latest)的 mongo 镜像 。
docker images
3. 运行容器安装完成后 , 可以使用命令来运行 mongo 容器 , 最后可以通过 docker ps 命令查看容器运行信息
docker run -itd --name mongo -p 27017:27017 mongo --auth
-p 27017:27017 :映射容器服务 27017 端口到宿主机 27017 端口 。外部可以直接通过宿主机 ip:27017 访问到 mongo 的服务 。
–auth:需要密码才能访问容器服务 。
4. 创建用户接着进入 mongo 容器内部 , 添加用户 admin 12345678 , 然后进行登录看是否创建成功
docker exec -it mongo mongo admindb.createUser({ user:'admin',pwd:'12345678',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});db.auth('admin', '12345678')
5. 连接 DB首先进入 mongo 容器内 , 登录用户 admin 12345678 , 执行 show dbs 查看数据库 , 此时 mongo 已经部署成功
docker exec -it mongo mongo admindb.auth('admin', '12345678')show dbs
6. UI【MongoDB数据库在容器Docker内的安装教程,Docker 部署 MongoDB容器的方法】接下来 , 我们使用 ui 界面访问 mongodb , 输入链接信息 , 即可连接成功 。
以上就是Docker 部署 MongoDB的详细内容 , 更多关于Docker 部署 MongoDB的资料请关注其它相关文章!
MongoDB数据库在容器Docker内的安装教程,Docker 部署 MongoDB容器的方法相关文章内容教程的介绍 。
推荐阅读
- 华为C8650+怎么样?
- “中关村在线”报价可信吗?
- 诱惑影院app有毒么?
- 现在1500左右的手几有那些?
- 现在预订魅族MX3,具体什么时候能发货
- 绝地求生训练场装甲车在哪
- iphone8 plus发售价
- 二手苹果8plus现在多少钱?
- 苹果手机如何在本机上更新系统
- 木线条是固定在石膏板上吗