/
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
YAML