Установка и обновление > Установка ThingWorx > Использование ThingWorx Docker > Использование ThingWorx Docker в среде с одним сервером > Использование внешней базы данных InfluxDB в качестве поставщика данных для ThingWorx Docker
Использование внешней базы данных InfluxDB в качестве поставщика данных для ThingWorx Docker
В следующем примере представлено создание файла Docker Compose для InfluxDB, использующего внешнюю базу данных:
# This file defines service dependencies. Sometimes it is convienent to
# only start certain services so this is not part of the main compose.
version: '2.4'
services:
influxdb:
image: influxdb:latest
container_name: influxdb
ports:
- "8083:8083"
- "8086:8086"
- "8090:8090"
env_file:
- 'env.influxdb'
volumes:
# Data persistency
# sudo mkdir -p /srv/docker/influxdb/data
- /srv/docker/influxdb/data:/var/lib/influxdb
healthcheck:
test: "curl -f http://localhost:8086/ping"
interval: 3s
timeout: 10s
retries: 5
Дополнительные сведения о настройке базы данных и схемы InfluxDB во внешних вариантах см. в разделе Использование InfluxDB в качестве поставщика хранилища данных в справочном центре ThingWorx.
Подробная информация об официальных образах InfluxDB доступна на сайте https://hub.docker.com/_/influxdb (на английском языке).
Было ли это полезно?