You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

59 lines
1.4 KiB

version: '3.7'
services:
telegraf:
image: telegraf
container_name: telegraf
restart: always
volumes:
- ./telegraf:/etc/telegraf
- /sys:/rootfs/sys:ro
- /proc:/rootfs/proc:ro
- /var/run/docker.sock:/var/run/docker.sock:ro
environment:
- 'HOST_PROC=/rootfs/proc'
- 'HOST_SYS=/rootfs/sys'
- /etc/localtime:/etc/localtime:ro
networks:
- monitor
depends_on:
- influxdb
influxdb:
# image: influxdb:2.0
image: influxdb:1.8
container_name: influxdb
restart: always
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
# - INFLUXDB_DB=db0
- INFLUXDB_HTTP_AUTH_ENABLED=true
- INFLUXDB_ADMIN_USER=telegraf
- INFLUXDB_ADMIN_PASSWORD=telegraf
# - PRE_CREATE_DB=telegraf
# - ADMIN_USER="telegraf"
# - INFLUXDB_INIT_PWD="telegraf"
# - GOGC=10
# - INFLUXDB_DATA_INDEX_VERSION=tsi1
ports:
- "8086:8086"
expose:
- "8090"
- "8099"
volumes:
# - "./influxdb/data:/var/lib/influxdb2"
# - "./influxdb/config:/etc/influxdb2"
- "./influxdb/db:/var/lib/influxdb"
networks:
- monitor
networks:
monitor:
name: 'influxdb-net'