Merge pull request #1217 from taosdata/feature/dockerfile
Feature/dockerfile
This commit is contained in:
commit
17f1da3339
|
@ -7,8 +7,10 @@
|
||||||
- grafana/grafana Grafana的镜像,一个广泛应用的开源可视化监控软件
|
- grafana/grafana Grafana的镜像,一个广泛应用的开源可视化监控软件
|
||||||
- telegraf:latest 一个广泛应用的开源数据采集程序
|
- telegraf:latest 一个广泛应用的开源数据采集程序
|
||||||
- prom/prometheus:latest 一个广泛应用的k8s领域的开源数据采集程序
|
- prom/prometheus:latest 一个广泛应用的k8s领域的开源数据采集程序
|
||||||
|
|
||||||
## 说明
|
## 说明
|
||||||
本文中的图片链接在Github上显示不出来,建议将MD文件下载后用vscode或其他md文件浏览工具进行查看
|
本文中的图片链接在Github上显示不出来,建议将MD文件下载后用vscode或其他md文件浏览工具进行查看
|
||||||
|
|
||||||
## 前提条件
|
## 前提条件
|
||||||
1. 一台linux服务器或运行linux操作系统的虚拟机或者运行MacOS的计算机
|
1. 一台linux服务器或运行linux操作系统的虚拟机或者运行MacOS的计算机
|
||||||
2. 安装了Docker软件。Docker软件的安装方法请参考linux下安装Docker
|
2. 安装了Docker软件。Docker软件的安装方法请参考linux下安装Docker
|
||||||
|
@ -216,4 +218,8 @@ use telegraf;
|
||||||
使用telegraf这个数据库。然后执行show tables,describe table等命令详细查询下telegraf这个库里保存了些什么数据。
|
使用telegraf这个数据库。然后执行show tables,describe table等命令详细查询下telegraf这个库里保存了些什么数据。
|
||||||
具体TDengine的查询语句可以参考[TDengine官方文档](https://www.taosdata.com/cn/documentation/taos-sql/)
|
具体TDengine的查询语句可以参考[TDengine官方文档](https://www.taosdata.com/cn/documentation/taos-sql/)
|
||||||
## 接入多个监控对象
|
## 接入多个监控对象
|
||||||
|
<<<<<<< HEAD
|
||||||
就像前面原理介绍的,这个miniDevops的小系统,已经提供了一个时序数据库和可视化系统,对于多台机器的监控,只需要将每台机器的telegraf或prometheus配置按上面所述修改,就可以完成监控数据采集和可视化呈现了。
|
就像前面原理介绍的,这个miniDevops的小系统,已经提供了一个时序数据库和可视化系统,对于多台机器的监控,只需要将每台机器的telegraf或prometheus配置按上面所述修改,就可以完成监控数据采集和可视化呈现了。
|
||||||
|
=======
|
||||||
|
就像前面原理介绍的,这个miniDevops的小系统,已经提供了一个时序数据库和可视化系统,对于多台机器的监控,只需要将每台机器的telegraf或prometheus配置按上面所述修改,就可以完成监控数据采集和可视化呈现了。
|
||||||
|
>>>>>>> 740f82af58c4ecc2deecfa36fb1de4ef5ee55efc
|
||||||
|
|
|
@ -4,7 +4,7 @@ WORKDIR /root
|
||||||
|
|
||||||
COPY tdengine.tar.gz /root/
|
COPY tdengine.tar.gz /root/
|
||||||
RUN tar -zxf tdengine.tar.gz
|
RUN tar -zxf tdengine.tar.gz
|
||||||
WORKDIR /root/tdengine/
|
WORKDIR /root/TDengine-server/
|
||||||
RUN sh install.sh
|
RUN sh install.sh
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -x
|
set -x
|
||||||
$1
|
$1
|
||||||
tar -zxf $1
|
docker build --rm -f "Dockerfile" -t tdengine/tdengine:$1 "."
|
||||||
DIR=`echo $1|awk -F . '{print($1"."$2"."$3"."$4)}'`
|
|
||||||
mv $DIR tdengine
|
|
||||||
tar -czf tdengine.tar.gz tdengine
|
|
||||||
TMP=`echo $1|awk -F . '{print($2"."$3"."$4)}'`
|
|
||||||
TAG="1."$TMP
|
|
||||||
docker build --rm -f "Dockerfile" -t tdengine/tdengine:$TAG "."
|
|
||||||
docker login -u tdengine -p ******** #replace the docker registry username and password
|
docker login -u tdengine -p ******** #replace the docker registry username and password
|
||||||
docker push tdengine/tdengine:$TAG
|
docker push tdengine/tdengine:$1
|
Loading…
Reference in New Issue