Updating latest to 2.0
In the future, the latest tag for this image will point to the latest released implementation of influxdb 2.0. This will happen when the first general available release for 2.0 exists. If you are using the latest
tag for any production or development purposes, please update your development environment to reference the 1.8
tag.
Using this Image
Running the container
The InfluxDB image exposes a shared volume under /var/lib/influxdb
, so you can mount a host directory to that point to access persisted container data. A typical invocation of the container might be:
...
The HTTP API port will be automatically exposed when using docker run -P
.Find more about API Endpoints & Ports here.
Configuration
InfluxDB can be either configured from a config file or using environment variables. To mount a configuration file and use it with the server, you can use this command:
...
Code Block |
---|
INFLUXDB_REPORTING_DISABLED=true INFLUXDB_META_DIR=/path/to/metadir INFLUXDB_DATA_QUERY_LOG_ENABLED=false |
...
Graphite
InfluxDB supports the Graphite line protocol, but the service and ports are not exposed by default. To run InfluxDB with Graphite support enabled, you can either use a configuration file or set the appropriate environment variables. Run InfluxDB with the default Graphite configuration:
Code Block |
---|
docker run -p 8086:8086 -p 2003:2003 \ -e INFLUXDB_GRAPHITE_ENABLED=true \ influxdb |
See the README on GitHub for more detailed documentation to set up the Graphite service. In order to take advantage of graphite templates, you should use a configuration file by outputting a default configuration file using the steps above and modifying the [[graphite]]
section.
...
This image contains the enterprise meta node package for clustering. It is meant to be used in conjunction with the influxdb:data
package of the same version.
Using this Image
Specifying the license key
...
Code Block |
---|
INFLUXDB_REPORTING_DISABLED=true INFLUXDB_META_DIR=/path/to/metadir INFLUXDB_ENTERPRISE_REGISTRATION_ENABLED=true |
...