/
Instalar y configurar InfluxDB v2 (Base de datos de series temporales)
Search
Try Notion
Instalar y configurar InfluxDB v2 (Base de datos de series temporales)
Fecha publicación
2021/11/26
#
22
Dificultad
Básico
3 more properties
Descripción
InfluxDB es una BBDD de series temporales, a continuación se describe en proceso para la versión 2. En esta versión se dispone de un entorno Web para la gestión y consulta de datos almacenados. Realmente es muy cómodo y potente de usar, pero rompe compatibilidad con al versión 1 en lo que se refiere al leguanje para extraer datos de la BBDD.
Directorios
mkdir -p /docker-data/influx2/config chown 1000.1000 /docker-data/influx2/config mkdir /data/influx2 chown 1000.1000 /data/influx2
Bash
Red privada para los contenedores Docker
# comprobamos si existe la red i40sys docker network ls # si no existe, la creamos docker network create i40sys
Bash
Lanzar contenedor Docker
/docker-data/influx2/docker-compose.yml
version: '3.8'
services:
influx2:
container_name: influx2
image: influxdb:latest
restart: unless-stopped
volumes:
- /data/influx2:/var/lib/influxdb2
- ./config:/etc/influxdb2
- /etc/localtime:/etc/localtime:ro
environment:
- TZ="Europe/Madrid"
- DOCKER_INFLUXDB_INIT_MODE=setup
- DOCKER_INFLUXDB_INIT_USERNAME=admin
- 'DOCKER_INFLUXDB_INIT_PASSWORD=XYZ'
- DOCKER_INFLUXDB_INIT_ORG=i40sys
- DOCKER_INFLUXDB_INIT_BUCKET=iiot
- DOCKER_INFLUXDB_RETENTION=1w
- 'DOCKER_INFLUXDB_INIT_ADMIN_TOKEN=q_XYZDwJ8zlMWEKeJ7kfdDR6AyuxsZexG5NyT3Iy4bJ3cwhZLO-6Y9OiDRJyNWjNK1ErW_qHp6DUwbPWR5tleg=='
ports:
- 8086:8086
networks:
- i40sys
networks:
i40sys:
external:
name: i40sys