Docker 可以快速构建 MongoDB 容器化环境,以下是关键步骤:
安装 Docker
确保已安装 Docker 引擎,如需安装可访问 Docker 官方文档运行 MongoDB 容器
使用以下命令启动容器:docker run -d --name mongodb \ -v mongodb_data:/data/db \ -p 27017:27017 \ mongo:latest
📌
mongodb_data
是自定义卷名,27017
为默认端口配置持久化存储
创建数据目录:mkdir -p /path/to/mongodb_data
连接 MongoDB
使用mongo
客户端或应用程序连接localhost:27017
🌐 需要网络配置可参考 docker_network 文档扩展建议
- 配置副本集:
docker run ... --env MONGO_INITDB_ROOT_USERNAME=admin
- 设置认证:
docker run ... --env MONGO_INITDB_ROOT_PASSWORD=secret
- 持久化优化:docker_mongodb/quickstart
- 配置副本集:
💡 提示:容器日志可通过 docker logs mongodb
查看,建议定期检查状态
了解更多容器化技巧 📚