docker pull quay.io/oceanbase/oceanbase-ce
sudo docker run -p 2881:2881 --name obstandalone -e MODE=normal -e OB_TENANT_PASSWORD=***** -d oceanbase/oceanbase-ce

sudo docker run -p 2881:2881 --name obstandalone -e MODE=mini -e OB_TENANT_PASSWORD=***** -d oceanbase/oceanbase-ce

sudo docker logs obstandalone | tail -1
启动预计需要 2~5 分钟。执行以下命令,如果返回 boot success!,则表示启动成功。
boot success!

连接 OceanBase 数据库实例
oceanbase-ce 镜像安装了 obd(OceanBase Deployer,OceanBase 安装部署工具)和 OBClient(OceanBase 命令行客户端)。您可选择进入容器,使用 obd 命令管理和 OBClient 客户端连接实例,也可使用宿主机本地 OBClient 或 MySQL 客户端连接到 OceanBase 数据库实例。

#进入 Docker 容器
sudo docker exec -it obstandalone bash

# 查看集群列表
obd cluster list
# 查看 obcluster 集群详情
obd cluster display obcluster


连接集群
obclient -h127.0.0.1 -uroot@sys -A -Doceanbase -P2881 -p


使用宿主机本地客户端连接
可选择使用宿主机本地 OBClient 或 MySQL 客户端连接到 OceanBase 数据库实例,示例如下:

[admin@test001 ~]$ obclient -uroot@sys -h127.1 -P2881 -p