mkdir -p /data/influx
cd /data/influx
docker run --rm influxdb:latest influxd print-config > config.yml


vim docker-compose.yaml
version: "3"
services:
  influxdb:
    image: influxdb:latest
    container_name: influxdb
    environment:
      - INFLUXDB_DB=db0
      - INFLUXDB_ADMIN_ENABLED=true
      - INFLUXDB_ADMIN_USER=admin
      - INFLUXDB_ADMIN_PASSWORD=123456
    volumes:
      - /data/influx/influxdb2:/var/lib/influxdb2
      - /data/influx/config.yml:/etc/influxdb2/config.yml
      - /data/influx/data:/var/lib/influxdb/data
      - /data/influx/meta:/var/lib/indluxdb/meta
      - /data/influx/wal:/var/lib/indluxdb/wal
      - /data/influx/backup/bin:/home/backup
      - /data/influx/backup/data:/tmp/backup/data
      - /data/influx/backup/gz:/tmp/backup/gz
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "8086:8086"
    restart: always



docker pull influxdb
docker-compose up -d


wget https://dl.influxdata.com/influxdb/releases/influxdb2-client-2.2.0-linux-amd64.tar.gz
tar xvzf  influxdb2-client-2.2.0-linux-amd64.tar.gz
sudo cp influxdb2-client-2.2.0-linux-amd64/influx /usr/local/bin/

[root@hequan ~]# cd /data/influx/
[root@hequan influx]# influx setup
> Welcome to InfluxDB 2.0!
? Please type your primary username admin
? Please type your password ********
? Please type your password again ********
? Please type your primary organization name test
? Please type your primary bucket name test
? Please type your retention period in hours, or 0 for infinite 0
? Setup with these parameters?
  Username:          admin
  Organization:      test
  Bucket:            test
  Retention Period:  infinite
Yes
User    Organization    Bucket
admin    test        test
[root@hequan influx]# influx config
Active    Name    URL            Org
*    default    http://localhost:8086    test

登录http://localhost:8086


docker exec -it influxdb /bin/bash
influx config create  --config-name test  --host-url http://localhost:8086 --org wgs --token 11111111111111 --active
root@1fcc0bd16a40:/# influx v1 shell







create database db1  -- 创建数据库db1
drop database db1  -- 删除数据库db1
drop measurement mt1  -- 删除表mt1
delete from measurement [WHERE <tag_key> <operator>]
drop shard <shard_id_num> 删除分片


> insert myapp,host=127.0.0.1,service=app.service.index qps=1340,rt=1313,cpu=45.23,mem="4145m",load=1.21
>  select * from myapp