当前位置: 首页 > news >正文

docker-compose部署mongodb副本集集群

生成密钥文件

​
openssl rand -base64 756 > mongodb.key
chmod 400 mongodb.key  # 权限必须为400‌:ml-citation{ref="4" data="citationList"}
chown 999:999 mongodb.key  # MongoDB容器用户ID为999‌:ml-citation{ref="4" data="citationList"}​

docker-compose文件

version: '3.8'
services:mongo1:image: mongo:latestcontainer_name: mongo1restart: alwaysports:- "27017:27017"volumes:- ./mongo1/data:/data/db- ./mongodb.key:/etc/mongo/mongodb.key  # 挂载密钥文件‌:ml-citation{ref="2,3" data="citationList"}environment:MONGO_INITDB_ROOT_USERNAME: rootMONGO_INITDB_ROOT_PASSWORD: exam

http://www.mrgr.cn/news/93446.html

相关文章:

  • AI绘画软件Stable Diffusion详解教程(7):图生图基础篇(改变图像风格)
  • Oracle SQL优化实战要点解析(11)——索引、相关子查询及NL操作(1)
  • vue基本功
  • Manus AI使用指南(从说到做,知行合一)
  • GCC RISCV 后端 -- GCC Passes 注释
  • Tomcat之 配置https协议即SSL证书
  • Ubuntu 安装docker docker-compose
  • ubuntu 20.04下ZEDmini安装使用
  • 4.2 使用说明:手册写作利器VNote的使用
  • 【AIGC系列】6:HunyuanVideo视频生成模型部署和代码分析
  • nuxt2 打包优化使用“compression-webpack-plugin”插件
  • java中小型公司面试预习资料(一):基础篇
  • “深入浅出”系列之Linux篇:(13)socket编程实战+TCP粘包解决方案
  • 数据可视化大屏产品设计方案(附Axure源文件预览)
  • DeepSeek私有化部署5:openEuler 24.03-LTS-SP1安装docker
  • 每日一题----------枚举的注意事项和细节
  • Windows编译环境搭建(MSYS2\MinGW\cmake)
  • “深入浅出”系列之Linux篇:(10)基于C++实现分布式网络通信RPC框架
  • nodejs使用WebSocket实现聊天效果
  • 阿里云MaxCompute面试题汇总及参考答案