docker 部署集群

【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】
我想通过起3个docker 搭一个ob集群 ,有没有相关文档?
【复现路径】问题出现前后相关操作
【问题现象及影响】

【附件】

能不能说下要这么做的原因?为什么要在一个机器上起三个docker,因为我有更简单的方法:

  1. 直接在一台机器上启动三个节点的集群,使用不同的端口和目录;
  2. 使用ob-operator 部署,k8s会更加便捷

机子上有各类项目, 想通过docker方便管理和资源隔离
我看下ob-operator的方式吧

如果一台机子启动3个节点的话 是不是servers下填同一个ip啊, 然后mysql port 和 rpc port 填不同的

是的,确保端口,目录没有冲突即可。

我通过 obd 启动好像不行哎, 提示
[ERROR] Deploying multiple oceanbase-ce instances on the same server is not supported.

麻烦提供一下:
1、obd yaml 附件
2、obd --version
3、obd 日志附件,默认在 ~/.obd/log/obd 文件

如果是一个机子部署多个节点,不能直接使用obd autodeploy,要使用obd deploy 然后obd start命令