InfluxDB, on top of Debian Stetch.
docker pull quay.io/aptible/influxdb:${VERSION:-latest}
This is an image conforming to the Aptible database specification. To run a server for development purposes, execute
docker create --name data quay.io/aptible/influxdb
docker run --volumes-from data -e USERNAME=aptible -e PASSPHRASE=pass -e DATABASE=db quay.io/aptible/influxdb --initialize
docker run --volumes-from data -P quay.io/aptible/influxdb
The first command sets up a data container named data
which will hold the configuration and data for the database. The second command creates a InfluxDB instance with a username, passphrase and database name of your choice. The third command starts the database server.
The InfluxDB server is configured to enforce SSL for any TCP connection. It uses a self-signed certificate generated at startup time, or a certificate / key pair found in SSL_CERTIFICATE and SSL_KEY.
latest
: Currently InfluxDB 1.81.8
: InfluxDB 1.81.7
: InfluxDB 1.71.4
: InfluxDB 1.4
Tests are run as part of the Dockerfile
build. To execute them separately within a container, run:
bats test
MIT License, see LICENSE for details.
Copyright (c) 2020 Aptible and contributors.