Docker 安装 InfluxDB , Grafana

Docker 安装 InfluxDB

拉取 InfluxDB

docker pull influxdb:1.8.0

在这里插入图片描述

启动 InfluxDB

TCP端口8086用作InfluxDB的客户端和服务端的http api通信
TCP端口8088给备份和恢复数据的RPC服务使用

docker run --name influxdb \
-p 9083:8083 -p 8086:8086 -p 8088:8088 \
-d influxdb:1.8.0

在这里插入图片描述

设置随 Docker 启动

docker update influxdb --restart=always

在这里插入图片描述

进入 InfluxDB 容器

docker exec -it influxdb bash
influx

在这里插入图片描述

设置root用户,并设置带上所有权限

create user "root" with password 'cpucode' with all privileges

发现admin权限为true了,那么admin的用户就创建好了

show users

在这里插入图片描述

influxdb的配置文件是禁用认证策略的,所以需要修改设置一下。

vim /etc/influxdb/influxdb.conf
[http]
  auth-enabled = true

在这里插入图片描述

influx -username 'root' -password 'cpucode'

在这里插入图片描述

安装Grafana (InfluxDB客户端) (选配)

拉取 Grafana

docker pull grafana/grafana

在这里插入图片描述

运行 Grafana

docker run -d -p 3000:3000 \
--name grafana grafana/grafana

在这里插入图片描述

随着 Docker 开机自启

docker update grafana --restart=always

在这里插入图片描述

开启端口

firewall-cmd --zone=public --add-port=3000/tcp --permanent

重启防火墙

systemctl restart firewalld

账号密码:admin/admin

访问地址 :

http://ip:3000

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44226094/article/details/120628243