1 TDengine简介
TDengine 是一款开源、高性能、云原生的时序数据库,且针对物联网、车联网、工业互联网、金融、IT 运维等场景进行了优化。TDengine 的代码,包括集群功能,都在 GNU AGPL v3.0 下开源。除核心的时序数据库功能外,TDengine 还提供缓存、数据订阅、流式计算等其它功能以降低系统复杂度及研发和运维成本。
1.1 参考地址
https://docs.taosdata.com/get-started/package/
2 docker部署
2.1 安装docker
2.1.1 设置docker下载的镜像源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2.1.2 添加缓存
yum makecache fast
2.1.3 安装docker
yum install docker-ce docker-ce-cli containerd.io
2.1.4 启动docker并设置开机自启
systemctl start docker
systemctl enable docker
2.2 docker安装TDengine
2.2.1 下载tdengine
docker pull tdengine/tdengine:latest
2.2.2 映射端口
docker run -d -p 6030:6030 -p 6041:6041 -p 6043-6049:6043-6049 -p 6043-6049:6043-6049/udp tdengine/tdengine
注意:TDengine 3.0 服务端仅使用 6030 TCP 端口。6041 为 taosAdapter 所使用提供 REST 服务端口。6043-6049 为 taosAdapter 提供第三方应用接入所使用端口,可根据需要选择是否打开。
2.2.3 查看docker容器
docker ps