Commit cb0f83f6 authored by Robert Dietrich's avatar Robert Dietrich

added the two missing environment files for the docker images

parent 1f12fc53
# Docker Images and Configuration for InfluxDB and MariaDB
An InfluxDB container can be executed via docker run command (see [influxdb/docker_run.sh](influxdb/docker_run.sh)) or via *docker-compose* / *docker stack deploy* using [influxdb/docker-compose.yml](influxdb/docker-compose.yml).
An InfluxDB container can be executed via docker run command (see [influxdb/docker_run.sh](influxdb/docker_run.sh)) or via *docker-compose* / *docker stack deploy* using [influxdb/docker-compose.yml](influxdb/docker-compose.yml).
Both use the environment file [influxdb/influx_conf.env](influxdb/influx_conf.env) to adapt the configuration of InfluxDB for the PIKA monitoring.
TODO: InfluxDB configuration file [influxdb/influx_conf.env](influxdb/influx_conf.env) is missing!
A MariaDB container can be executed via *docker-compose* / *docker stack deploy* using [mariadb/docker-compose.yml](mariadb/docker-compose.yml).
TODO: MariaDB configuration file [mariadb/mariadb_conf.env](mariadb/mariadb_conf.env) is missing!
Instead of using the *env_file* it is also possible to map the MariaDB configuration file ([mariadb/conf/pika-my.cnf](mariadb/conf/pika-my.cnf)) to */etc/my.cnf* in the image.
\ No newline at end of file
A MariaDB container can be executed via *docker-compose* / *docker stack deploy* using [mariadb/docker-compose.yml](mariadb/docker-compose.yml). The configuration is adapted via the environment file [mariadb/mariadb_conf.env](mariadb/mariadb_conf.env).
Instead of using the *env_file* it is also possible to map the MariaDB configuration file ([mariadb/conf/pika-my.cnf](mariadb/conf/pika-my.cnf)) to */etc/my.cnf* in the image.
INFLUXDB_REPORTING_DISABLED=true
INFLUXDB_BIND_ADDRESS=:8088
INFLUXDB_META_RETENTION_AUTOCREATE=false
INFLUXDB_META_LOGGING_ENABLED=false
INFLUXDB_DATA_QUERY_LOG_ENABLED=false
INFLUXDB_DATA_MAX_CONCURRENT_COMPACTIONS=8
INFLUXDB_DATA_MAX_SERIES_PER_DATABASE=0
INFLUXDB_COORDINATOR_WRITE_TIMEOUT=28s
INFLUXDB_COORDINATOR_MAX_CONCURRENT_QUERIES=0
INFLUXDB_COORDINATOR_QUERY_TIMEOUT=5m
INFLUXDB_COORDINATOR_LOG_QUERIES_AFTER=20s
INFLUXDB_RETENTION_ENABLED=true
INFLUXDB_RETENTION_CHECK_INTERVAL=6h
INFLUXDB_SHARD_PRECREATION_ENABLED=true
INFLUXDB_SHARD_PRECREATION_CHECK_INTERVAL=1h
INFLUXDB_SHARD_PRECREATION_ADVANCE_PERIOD=3h
INFLUXDB_MONITOR_STORE_ENABLED=false
#INFLUXDB_MONITOR_STORE_INTERVAL=30s
INFLUXDB_HTTP_ENABLED=true
INFLUXDB_HTTP_AUTH_ENABLED=true
INFLUXDB_HTTP_LOG_ENABLED=false
INFLUXDB_HTTP_MAX_CONNECTION_LIMIT=0
MYSQL_ROOT_PASSWORD=prope
#MYSQL_DATABASE="prope"
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment