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

docker-compose部署MongoDB分片集群

前言

MongoDB 使用 keyFile 进行 节点间身份验证,我们需要先创建一个 keyFile 并确保所有副本集的节点使用相同的 keyFile

openssl rand -base64 756 > mongo-keyfile
chmod 400 mongo-keyfile

docker-compose部署分片集群

无密码方式

# docker-compose-mongodb.yml
services:
  # Config Server Replica Set
  configsvr1:
    image: mongo:latest
    restart: always
    entrypoint:
      [
        "mongod",
        "--port",
        "27017",
        "--configsvr",
        "--replSet",
        "cfgset",
        "--dbpath",
        "/data/configdb",
        "--bind_ip_all"
      ]
    volumes:
      - /data/mon

相关文章:

  • 如何绕过 reCAPTCHA V2/V3:Python、Selenium 与其他工具的实战指南
  • Unity 封装一个依赖于MonoBehaviour的计时器(上) 基本功能
  • 30天学习Java第三天——控制循环
  • 电机控制常见面试问题(九)
  • 深度学习 常见优化器
  • ROS实践(四)机器人SLAM建图(gmapping)
  • linux纯干货
  • 汉得 x 头部大型传媒集团|AI革新:智启出版新征程!
  • scoop退回软件版本的方法
  • AI 大模型统一集成|如何封装多个大模型 API 调用
  • 如何使用 Shopify API 实现第三方服务集成
  • Vite打包原理: Tree-shaking在Vue3项目中的实际效果
  • LINUX 进程和计划任务管理
  • 【论文解读】FFA-Net: Feature Fusion Attention Network for Single Image Dehazing
  • 3.12刷题
  • 蓝桥杯备赛-基础训练(四)-字符串 day18
  • C语言:计算并输出三个整数的最大值 并对三个数排序
  • 【Synchronized】不同的使用场景和案例
  • XMI(XML Metadata Interchange)和XML之间的关系
  • 色板在数据可视化中的创新应用
  • 竞彩湃|德甲保级白热化,都灵主帅直面旧主
  • 山东一景区怕游客赶不到海撒三千斤蛤蜊:给游客提供情绪价值
  • 即日起,“应急使命·2025”演习公开征集新质救援能力
  • 解放日报:硬科企业由此迈出“市场第一步”
  • 人民日报评论员:焕发风雨无阻、奋勇前行的精气神
  • 浪尖计划再出发:万亿之城2030课题组赴九城调研万亿产业