📅  最后修改于: 2023-12-03 15:37:32.216000             🧑  作者: Mango
若您想在 Ubuntu 20 上运行 MongoDB,可以考虑使用 Docker 镜像来安装和运行 MongoDB。这篇文章将为您提供有关如何在 Ubuntu 20 上使用 Docker 镜像来安装和运行 MongoDB 的指导。
首先,需要安装 Docker。可以在 Ubuntu 20 上使用以下命令来安装 Docker:
sudo apt-get update
sudo apt-get install -y docker.io
安装 Docker 后,可以使用以下命令来拉取 MongoDB 镜像:
sudo docker pull mongo
这将从 Docker Hub 上拉取最新版的 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。
要连接在 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。