安装docker

yum install -y yum-utils device-mapper-persistent-data lvm2

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum install docker-ce

--启动docker
systemctl start docker

--设置开机启动
systemctl enable docker

服务配置说明

tsdb容器:服务端程序所在路径/home/touchnet/tn_tsdb_linux
由于tsdb服务端所依赖的资源文件放在容器中不安全,所以需要把这些文件放在宿主机,宿主机固定目录/touchnet
tsdb服务所需要的资源文件和脚本放在【宿主机】/touchnet下,在宿主机创建/touchnet,下载资源文件并解压
http://app.zjtouchnet.com:9885/chfs/shared/%E5%AE%89%E8%A3%85%E5%8C%85/data/tn_data.zip

宿主机目录结构说明
/touchnet
/touchnet/data   图片资源、tn_pkg.xdb压缩包、升级包
/touchnet/data_busi   上传的业务文件
/touchnet/lua_script    服务端脚本
/touchnet/tn_tech_data   采集数据

安装tsdb服务和相关依赖服务

--安装redis服务
docker run -itd --env TZ="Asia/Shanghai" --network host --restart=always --name tn_redis redis

--安装RebbitMQ服务,https://hub.docker.com/_/rabbitmq获取最新版
docker run -itd --env TZ="Asia/Shanghai" --network host --restart=always --name tn_rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:3-management

--安装塔网tn_tsdb服务
docker run -it --env TZ="Asia/Shanghai" --network host --restart=always --name tn_tsdb -v /touchnet:/touchnet feisoar/tn_tsdb
Copyright © TouchNet 2015 all right reserved,powered by Gitbook最后修订时间: 2022-06-21 09:21:06

results matching ""

    No results matching ""