Merge pull request #1217 from taosdata/feature/dockerfile

Feature/dockerfile
This commit is contained in:
plum-lihui 2020-02-12 14:41:21 +08:00 committed by GitHub
commit 17f1da3339
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 9 deletions

View File

@ -7,8 +7,10 @@
- grafana/grafana Grafana的镜像一个广泛应用的开源可视化监控软件
- telegraf:latest 一个广泛应用的开源数据采集程序
- prom/prometheus:latest 一个广泛应用的k8s领域的开源数据采集程序
## 说明
本文中的图片链接在Github上显示不出来建议将MD文件下载后用vscode或其他md文件浏览工具进行查看
## 前提条件
1. 一台linux服务器或运行linux操作系统的虚拟机或者运行MacOS的计算机
2. 安装了Docker软件。Docker软件的安装方法请参考linux下安装Docker
@ -216,4 +218,8 @@ use telegraf
使用telegraf这个数据库。然后执行show tablesdescribe table等命令详细查询下telegraf这个库里保存了些什么数据。
具体TDengine的查询语句可以参考[TDengine官方文档](https://www.taosdata.com/cn/documentation/taos-sql/)
## 接入多个监控对象
<<<<<<< HEAD
就像前面原理介绍的这个miniDevops的小系统已经提供了一个时序数据库和可视化系统对于多台机器的监控只需要将每台机器的telegraf或prometheus配置按上面所述修改就可以完成监控数据采集和可视化呈现了。
=======
就像前面原理介绍的这个miniDevops的小系统已经提供了一个时序数据库和可视化系统对于多台机器的监控只需要将每台机器的telegraf或prometheus配置按上面所述修改就可以完成监控数据采集和可视化呈现了。
>>>>>>> 740f82af58c4ecc2deecfa36fb1de4ef5ee55efc

View File

@ -4,7 +4,7 @@ WORKDIR /root
COPY tdengine.tar.gz /root/
RUN tar -zxf tdengine.tar.gz
WORKDIR /root/tdengine/
WORKDIR /root/TDengine-server/
RUN sh install.sh

View File

@ -1,12 +1,6 @@
#!/bin/bash
set -x
$1
tar -zxf $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 build --rm -f "Dockerfile" -t tdengine/tdengine:$1 "."
docker login -u tdengine -p ******** #replace the docker registry username and password
docker push tdengine/tdengine:$TAG
docker push tdengine/tdengine:$1