oceanbase odc web 部署试用

odc 是oceanbase 的开发者中心,提供了web 以及client client 比较简单就是直接运行客户端就行了(基于java开发)使用web 对于集中化管理会比较方便

部署说明

  • 下载
    结合实际,可能会变
 
https://ob-front.oss-cn-hangzhou.aliyuncs.com/client/3.2.2-patch2/obodc3.2.2-patch2.tar.gz
  • 加载镜像
gunzip -c  obodc3.2.2-patch2.tar.gz | docker load
  • 运行
    注意内存,最好参考官方文档要求,太低了就不能起来了
 
docker run --volume   /var/log/odc:/opt/odc/log \
-d -i --net host --cpu-period 100000 --cpu-quota 400000 --memory 8G  --name "obodc" \
-e "DATABASE_HOST=<ip>" \
-e "DATABASE_PORT=<port>" \
-e "DATABASE_USERNAME=<user> \
-e "DATABASE_PASSWORD=<password>" \
-e "DATABASE_NAME=<db>" \
-e "ODC_PROFILE_MODE=alipay" \
reg.docker.alibaba-inc.com/oceanbase/odc-server:3.2.2-20211223
 

同时对于mac 网络模式,可以参考如下

docker run --volume   /var/log/odc:/opt/odc/log \
-d -i  -p 8989:8989 -p 80:80  --cpu-period 100000 --cpu-quota 400000 --memory 8G  --name "obodc" \
-e "DATABASE_HOST=<ip>" \
-e "DATABASE_PORT=<port>" \
-e "DATABASE_USERNAME=<user> \
-e "DATABASE_PASSWORD=<password>" \
-e "DATABASE_NAME=<db>" \
-e "ODC_PROFILE_MODE=alipay" \
reg.docker.alibaba-inc.com/oceanbase/odc-server:3.2.2-20211223

效果

默认密码: admin aaAA11__ 首次会提示修改密码

 

 

 

 

ha 版本部署

这个比较简单与单机模式一样,就是多部署几台,然后我们使用nginx 进行lb 就可以了

说明

oceanbase odc web 与client 的体验是一致的,但是通过web 可以提升灵活性以及方便统一管理,功能还是比较强大的

参考资料

https://open.oceanbase.com/docs/oceanbase-developer-center/odc/V3.2.2/loading-and-running-odc-images-2

posted on 2022-01-07 14:27  荣锋亮  阅读(480)  评论(0编辑  收藏  举报

导航