influxdb的docker-compose如何配置
2021年8月26日 06:27
influxdb的docker-compose如何配置
1. 新建数据目录
mkdir data-volumne
2. 生成配置文件
docker run --rm influxdb:2.0.8 influxd print-config > config.yml
3. docker-compose配置
docker-compose.yaml内容
version: "2" services: influxdb: image: influxdb:2.0.8 volumes: - ./data-volumne:/var/lib/influxdb2 - ./config.yml:/etc/influxdb2/config.yml - /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime ports: - 8086:8086 environment: DOCKER_INFLUXDB_INIT_MODE: setup DOCKER_INFLUXDB_INIT_USERNAME: my-user DOCKER_INFLUXDB_INIT_PASSWORD: my-password DOCKER_INFLUXDB_INIT_ORG: my-org DOCKER_INFLUXDB_INIT_BUCKET: my-bucket
4. 启动
docker-compose up
5. 目录结构如下
[root@localhost influxdb]# tree . ├── config.yml ├── data-volumne │ ├── engine │ │ └── data │ └── influxd.bolt └── docker-compose.yaml
* 注意
上面修改influx时区无效,好像不能修改时区,默认都是UTC