Docker 安装 InfluxDB
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