Docker - MongoDB安装

首页 / Docker入门教程 / Docker - MongoDB安装

MongoDB是著名的面向文档的数据库,许多现代Web应用程序都使用它,现在,我们将看到启动和运行用于MongoDB的Docker容器的各种步骤。

第1步  -  第一步是从Docker Hub中提取镜像,当您登录Docker Hub时,将能够搜索并查看Mongo的镜像,如下所示。在MongoDB在搜索框中直接输入,然后点击其在搜索输出中出现的MongoDB(official)链接。

Mongo DB

第2步  -  在Docker Hub中存储库的详细信息中,您将看到Mongo的Docker pull 命令。

Docker Pull Command For MONGO

第3步  -  在Docker主机上,使用如上所示的Docker pull 命令从Docker Hub下载最新的Mongo镜像。

latest Mongo ImagePull Command MongoDB

第4步  -  现在我们有了Mongo的镜像,让我们首先运行一个MongoDB容器,它将作为我们的MongoDB。为此,我们将发出以下命令-

sudo docker run -it -d mongo

关于上述命令,需要注意以下几点:

  • –it 选项用于以交互方式运行容器。

  • –d 选项用于将容器作为守护进程运行。

  • 最后我们要从Mongo镜像创建一个容器。

然后,您可以发出 docker ps 命令以查看正在运行的容器-

链接:https://www.learnfk.comhttps://www.learnfk.com/docker/docker-setting-mongodb.html

来源:LearnFk无涯教程网

MongoDB Container

注意以下几点-

  • 容器的名称为 tender_poitras 。

  • 接下来,还要注意它正在运行的端口号,它正在监听27017的TCP端口。

第5步  -  现在,让我们启动另一个容器,该容器将充当我们的客户端,用于连接到MongoDB数据库。为此发出以下命令-

sudo docker run it link=tender_poitras:mongo mongo /bin/bash 

关于上述命令,需要注意以下几点:

  • –it 选项用于以交互方式运行容器。

  • 我们现在将新容器链接到已经启动的MongoDB服务器容器。在这里,您需要提及已经启动的容器的名称。

  • 然后,我们指定要启动Mongo容器作为客户端,然后在新容器中运行 bin/bash shell。

Bin Bash

您现在将位于新容器中。

第6步  -  在新容器中运行 env 命令,以查看有关如何连接到MongoDB服务器容器的详细信息。

ENV Container New Command

第7步  -  现在是时候从客户端容器连接到MongoDB服务器了,我们可以通过以下命令执行此操作-

mongo 172.17.0.2:27017 

关于上述命令,需要注意以下几点

  • mongo 命令是客户端 mongo 命令,用于连接到MongoDB数据库。

  • IP和端口号是使用 env 命令时得到的。

运行命令后,您将连接到MongoDB数据库。

MongoDB database

然后,您可以在命令提示符下运行任何MongoDB命令。在我们的示例中,我们正在运行以下命令-

use demo

此命令是MongoDB命令,用于切换到数据库名称 demo 。如果数据库不可用,将创建它。

Database name DEMO

现在,您已经成功创建了客户端和服务器MongoDB容器。

这一章《Docker - MongoDB安装》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持

好记忆不如烂笔头。留下你的足迹吧 :)

相关推荐

从0开发一款iOS App -〔朱德权 - 〕

检索技术核心20讲 -〔陈东 - 〕

分布式系统案例课 -〔杨波 - 〕

容量保障核心技术与实战 -〔吴骏龙 - 〕

根据传递给这些元素的函数的返回值更改 numpy 数组的元素

如何在 django 的 django-ckeditor 中添加自定义模板

如何在R中将1-15中的每个元素从具有超过800个元素的向量中获取到列表中

读取 Turtle 文件并使用 SPARQL 查询图形

从dump文件中恢复三张表遇到的问题

如何检测 EF 生成的多对多自引用关系中的引用循环?

视频推荐

Docker - 36、自定义网络 更多视频教程 »