📌  相关文章
📜  在 ubuntu 20 上运行 mongo docker 镜像 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:37:32.216000             🧑  作者: Mango

在 Ubuntu 20 上运行 MongoDB Docker 镜像

若您想在 Ubuntu 20 上运行 MongoDB,可以考虑使用 Docker 镜像来安装和运行 MongoDB。这篇文章将为您提供有关如何在 Ubuntu 20 上使用 Docker 镜像来安装和运行 MongoDB 的指导。

1. 安装 Docker

首先,需要安装 Docker。可以在 Ubuntu 20 上使用以下命令来安装 Docker:

sudo apt-get update
sudo apt-get install -y docker.io
2. 拉取 MongoDB 镜像

安装 Docker 后,可以使用以下命令来拉取 MongoDB 镜像:

sudo docker pull mongo

这将从 Docker Hub 上拉取最新版的 MongoDB 镜像。

3. 运行 MongoDB 镜像

拉取 MongoDB 镜像后,可以使用以下命令来运行 MongoDB 镜像:

sudo docker run -d -p 27017-27019:27017-27019 --name mongodb mongo

这将在 Docker 中运行一个名为 mongodb 的容器,并将 MongoDB 的默认端口映射到主机的端口范围为 27017-27019 上。

您也可以通过以下方式以交互式模式运行 MongoDB:

sudo docker run -it --rm --name mongodb mongo

这将在 Docker 中运行一个名为 mongodb 的容器,并以交互式模式运行 MongoDB。

4. 连接 MongoDB

要连接在 Docker 中运行的 MongoDB,可以使用以下命令:

mongo --host <主机名或 IP 地址> --port <端口号>

默认情况下,MongoDB 的主机名为 localhost,端口号为 27017

例如,如果要连接运行在本地上的 MongoDB,可以使用以下命令:

mongo --host localhost --port 27017

如果 MongoDB 运行在另一台主机上,您需要将主机名或 IP 地址和端口号替换为正确的值。

结论

使用 Docker 镜像可以很方便地在 Ubuntu 20 上安装和运行 MongoDB。在本文中,我们列出了拉取和运行 Docker 容器中的 MongoDB 的步骤,并介绍了如何连接 MongoDB。希望这篇文章能够帮助您在 Ubuntu 20 上使用 MongoDB。