部署
docker部署
version: '3'
services:
influxdb:
image: influxdb:1.8.3
container_name: influxdb
restart: unless-stopped
network_mode: "host"
environment:
- INFLUXDB_DB=cp
- INFLUXDB_HTTP_AUTH_ENABLED=true
- INFLUXDB_ADMIN_USER=admin
- INFLUXDB_ADMIN_PASSWORD=XXX
- INFLUXDB_USER=cp
- INFLUXDB_USER_PASSWORD=XXXX
volumes:
- /opt/xxx/data/influxdb:/var/lib/influxdb
ports:
- "8086:8086"
使用
客户端
influx --help
influx -password 'XXXXX' -username 'cp' -database 'cp'
#怎么验证
#1、进入
influx
#2、进行验证
> auth
username: cp
password:
HTTP
http://192.168.5.174:8086/query?q=show%20databases
结果:
{"results":[{"statement_id":0,"series":[{"name":"databases","columns":["name"],"values":[["cp"],["_internal"]]}]}]}
参考
https://hub.docker.com/_/influxdb?tab=description&page=1&ordering=last_updated