Docker 和 MongoDB
常见问题解答
我应该运行 MongoDB 在 Docker 中吗?
如果您需要在本地上运行 MongoDB,在 Docker 容器中运行是一个方便的方式来运行和管理您的实例。为此,您应使用我们的 MongoDB 企业版 镜像。如果您想在您的开发环境中使用 MongoDB,可以使用由 MongoDB 管理的 社区版 或使用 MongoDB Atlas 访问 MongoDB 的所有功能。
如何在 Docker 容器中使用 MongoDB
就像您使用任何其他应用程序一样,您可以使用连接字符串连接到 MongoDB。要使用 Docker CLI 工具将此连接字符串传递给您的容器化应用程序,您可以使用 `-e` 参数。您的应用程序将读取此连接字符串作为环境变量,并使用它来连接到您的 MongoDB 实例。
如何连接到 MongoDB Docker 容器?
您可以从头开始启动 MongoDB 容器,就像启动任何其他容器一样。如果端口 27017 向主机公开,您将可以使用连接字符串 mongodb://HOST:PORT 连接到您的 MongoDB Docker 容器。