安装TD库

安装TD库

这里使用的是TDengine,据试验TDengine写入速度是influxDB的两倍,甚至更高。
使用docker命令docker pull tdengine/tdengine:3.2.3.0拉取TDengine镜像

docker pull tdengine/tdengine:3.2.3.0

image

3.x版本和2.x版本的语法上有一定的区别,由于之前没有使用过TDengine库,所以直接下载较新的版本。

创建目录
mkdir -p /wpp/Tdengine/taos/log
mkdir -p /wpp/TDengine/taos/data

docker run -d --name "wppTDengine" -h "wppTDengine" -p 6041:6041 -p 6030-6035:6030-6035 -p 6030-6035:6030-6035/udp -v /wpp/TDengine/taos/log:/var/log/taos -v /wpp/TDengine/taos/data:/var/lib/taos tdengine/tdengine:3.2.3.0

#--name "myTDengine" ##指定容器名称便于访问
#-h "myTDengine"  ##指定容器主机名,用作TDengine的FQDN
#-p 6041:6041 ##映射RESTful端口
#-p 6030-6035:6030-6035
#-p 6030-6035:6030-6035/udp ##映射taos客户端使用端口,必须包含TCP和UDP
#-v /huanglei/v-TDengine/taos/log:/var/log/taos  ##映射日志目录
#-v /huanglei/v-TDengine/taos/data:/var/lib/taos    ##映射数据目录
#tdengine/tdengine:2.2.0.5 ## 最新的映像版本名称为tdengine

由于遇到点问题,删除容器
docker rm containerID
删除镜像
docker rmi imagesID

通过docker ps -a 和 docker images可以查看所有的容器镜像

重新运行进入容器

docker run -d --name "wppTDengine" -h "wppTDengine" -p 6041:6041 -p 6031-6035:6031-6035 -p 6030-6035:6030-6035/udp -v /wpp/TDengine/taos/log:/var/log/taos -v /wpp/TDengine/taos/data:/var/lib/taos tdengine/tdengine:3.2.3.0
docker exec -it containerID /bin/bash

端口占用了,换了个端口,进入容器,成功!
image

接下来就可以执行taosdata命令

posted @   好滴都  阅读(55)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示