【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】4.3.5.1
【问题描述】我用默认docker compose网段172.18.0.1启动了ocenbase并且运行了一段时间,重启容器后内部ip变了,无法连接。我删除了该容器,创建了172.20.0.1网段并在启动时指定了两个网段跟这个容器的ip,并且修改了这两个配置中的ip,重新构建容器后还是无法连接observer。
【复现路径】
【附件及日志】
ob应该需要重建
services:
aidoc-oceanbase:
container_name: aidococeanbase
image: oceanbase/oceanbase-ce:4.3.5.1-101010042025042417
privileged: true
ports:
- "2881:2881"
environment:
- MODE=MINI
- OB_SYS_PASSWORD='P@$$W0RD'
- OB_TENANT_NAME=cnki
- OB_TENANT_PASSWORD=cnki123
volumes:
- ./oceanbase/ob:/root/ob
- ./oceanbase/obd/cluster:/root/.obd/cluster
networks:
aidoc_oceanbase:
ipv4_address: 172.20.0.10
aidoc_default:
networks:
aidoc_default:
external: true
aidoc_oceanbase: # 更改网络名称以避免冲突
external: true
容器都删除了,ob不存在需要重建。不建议使用docker部署ob