用 Docker 启动 MongoDB

4 min read

要在 Docker 中启动 MongoDB,需要执行以下步骤:

  1. 安装 Docker。Docker 的安装方法因系统而异,请根据自己的操作系统查找相应的安装方法。

  2. 从 Docker Hub 上下载 MongoDB 镜像。执行命令:

    $ docker pull mongo
    

    这将从 Docker Hub 上下载最新版本的 MongoDB 镜像。

  3. 启动 MongoDB 容器。

    执行下面的命令来启动 MongoDB 容器:

    $ docker run -it --name my-mongodb -p 27017:27017 mongo
    

    这将以交互式方式启动一个名为“my-mongodb”的容器,并将容器的端口 27017 映射到主机的端口 27017 上。

  4. 测试 MongoDB 是否已经启动。

    执行以下命令可以测试 MongoDB 是否已经启动:

    $ mongo --host 127.0.0.1 --port 27017
    

    如果一切正常,将会看到一个 MongoDB Shell 的提示符。输入“exit”即可退出 MongoDB Shell。

现在,你已经学会了如何在 Docker 中启动 MongoDB。如果你需要修改容器的配置或者需要访问容器中的 MongoDB 数据库,可以使用 docker exec 命令或者其他 Docker 相关的命令来完成。