一. 环境准备

# 下载容器安装包
wget 101.201.81.45:8888/ZCBUS/6.0.1/zcbusapi.docker.v6.0.1.tar.gz
# 解压 
tar -xzvf zcbusapi.docker.v6.0.1.tar.gz

二. 安装

1. 修改配置文件

cd zcbusApi

# 根据需求修改配置文件
[root@zbomc2 zcbusApi]# cat common/zcbus.yml 

# 存放缓存文件及数据库目录
data_dir: /data/docker
# database
zcbusdb:
  image: reg.zbomc.com/zcbus_mysql/zcbus_mysql:v6.0.1  # 使用的数据库镜像版本

zcbusapi:
  image: reg.zbomc.com/zcbus_api/zcbus_api:v6.0.1· # 使用的api镜像版本
  port: 8085   # 外部访问api的端口号

zcbusserver:
  image: reg.zbomc.com/zcbus_server/zcbus_server:v6.0.1 # server镜像版本
  ENV:
    LANG: C.UTF-8
    dbuser: "SFVVTjo"
    dbpwd: 'SFVVTjo'
    dbhost: zcbusdb
    dbport: 3306
    database: "zcbusSetup"

# kafka
zcbuskafka:
  image: reg.zbomc.com/zcbus_kafka/onlykafka:v6.0.1 # 默认
  kfk_port: 9092   # kafka对外映射端口

zcbuszookeeper:
  image: reg.zbomc.com/zookeeper/zookeeper:v6.0.1# 默认
  zk_port: 2181   # zookeeper对外映射端口

2. 安装

# 执行
./install.sh

三. 访问

http://服务器IP地址:8085/doc.html

默认密码:admin/123456

四. 升级(必须在容器启动状态下)

1. 下载升级包

# 访问FTP服务器 http://101.201.81.45:8085/ZCBUS/5.0.1/  或者 wget进行下载
# 以5.0.7为例
wget http://101.201.81.45:8085/ZCBUS/5.0.1/zcbus.v5.0.7.tar.gz

2. 解压

tar -xzvf zcbus.v5.0.7.tar.gz

3. 升级

cd zcbus.v5.0.7
# 执行upgrade.sh
./upgrade.sh 
./upgrade.sh server #v5.0.14需要加server参数

4. 提交镜像

./commit.sh v5.0.7

5. 生效

临时生效 : 重启容器

# 在zcbus软件安装目录
cd zcbusApi
./restart.sh

永久生效 :修改配置文件重新执行install.sh
修改 zcbusApi/common/zcbus.yml文件

[root@zbomc2 zcbusApi]# cat common/zcbus.yml 
#
data_dir: /data/docker
# database
zcbusdb:
  image: reg.zbomc.com/zcbus_mysql/zcbus_mysql:v5.0.7

zcbusapi:
  image: reg.zbomc.com/zcbus_api/zcbus_api:v5.0.7
  port: 8085

zcbusserver:
  image: reg.zbomc.com/zcbus_server/zcbus_server:v5.0.7
  ENV:
    LANG: C.UTF-8
    dbuser: "SFVVTjo"
    dbpwd: 'SFVVTjo'
    dbhost: zcbusdb
    dbport: 3306
    database: "zcbusSetup"

# kafka
zcbuskafka:
  image: reg.zbomc.com/zcbus_kafka/standalonekafka:v6.0.1 # 无需修改
  kfk_port: 9002

zcbuszookeeper:
  image: reg.zbomc.com/zookeeper/zookeeper:v6.0.1# 无需修改
  zk_port: 2181

重新执行install

./install.sh

升级完成!!

五. 卸载

./uninstall.sh
文档更新时间: 2021-11-22 15:05   作者:admin