【Docker】MongoDB 容器化部署
# 拉取 MongoDB 官方镜像
docker pull mongo
# 创建并启动 MongoDB 容器
docker run --name some-mongo -d mongo
# 如果需要指定 MongoDB 数据库的端口,可以使用 -p 参数
docker run --name some-mongo -d -p 27017:27017 mongo
# 如果需要持久化数据到宿主机,可以使用 -v 参数
docker run --name some-mongo -d -p 27017:27017 -v /my/own/datadir:/data/db mongo
# 如果需要设置环境变量,例如设置用户名和密码
docker run --name some-mongo -d -p 27017:27017 \
-e MONGO_INITDB_ROOT_USERNAME=admin \
-e MONGO_INITDB_ROOT_PASSWORD=secret \
mongo
# 进入 MongoDB 容器的 shell
docker exec -it some-mongo bash
# 在容器中启动 MongoDB shell
mongo
以上是一个简单的 MongoDB 容器化部署示例。这包括了拉取官方镜像、创建并启动容器、持久化数据、设置环境变量以及如何进入容器的 shell 和启动 MongoDB shell。
评论已关闭