1. 拉取 MongoDB 镜像:
打开终端并运行以下命令:
docker pull mongo:latest
这将从 Docker Hub 上下载最新版本的 MongoDB 镜像到你的本地机器。
2. 运行 MongoDB 容器:
使用以下命令在容器中运行 MongoDB:
docker run -d -p 27017:27017 --name my-mongo mongo:latest
- -d: 后台运行容器。
- -p 27017:27017: 将容器的 27017 端口映射到主机的 27017 端口。
- --name my-mongo: 指定容器的名称为 my-mongo。
这将创建一个 MongoDB 容器,并在后台运行。
3. 验证 MongoDB 是否运行:
使用 MongoDB 客户端连接到 MongoDB 服务器。你可以使用 mongo 命令行工具连接到 MongoDB 服务器,也可以使用一些图形化工具。例如,使用 mongo 进行连接:
docker exec -it my-mongo mongo
如果一切正常,你应该能够进入 MongoDB 命令行模式。
4. 在 MongoDB 中执行命令:
在 MongoDB 命令行模式下,可以执行一些基本的命令。例如:
use mydb
这将切换到一个名为 mydb 的数据库。你可以插入文档到集合中:
db.mycollection.insert({ name: "John", age: 30 })
这将在名为 mycollection 的集合中插入一个文档。你可以使用 find 命令来查询:
db.mycollection.find()
如果一切正常,你应该能够看到插入的文档。
这就是一个简单的例子,演示了如何在 Docker 中安装 MongoDB 并运行容器。根据你的项目需求,你可能需要添加其他的参数,例如设置用户名和密码、挂载数据卷等。
转载请注明出处:http://www.pingtaimeng.com/article/detail/13407/Docker