Sign inSign up

soldevelo/prometheus

By soldevelo

Updated 10 days ago

Prometheus by SolDevelo, a maintained fork of the Bitnami Prometheus image.

Image
2

2.8K

soldevelo/prometheus repository overview

Prometheus packaged by SolDevelo

Prometheus is an open-source systems monitoring and alerting toolkit with a dimensional data model and a powerful query language (PromQL).

This Docker image is maintained by SolDevelo and is based on the Bitnami Prometheus container.

TL;DR

docker run --name prometheus docker.io/soldevelo/prometheus:latest

Get this image

docker pull docker.io/soldevelo/prometheus:latest

Or build it yourself:

git clone https://github.com/soldevelo/containers.git
cd containers/soldevelo/prometheus/3.11/debian-12
docker build -t soldevelo/prometheus:latest .

Configuration

Prometheus exposes no environment variables for configuration — it is controlled entirely via its YAML configuration file and command-line flags.

The default configuration file is at /opt/bitnami/prometheus/conf/prometheus.yml. Mount your own to override it:

docker run --name prometheus \
  -v /path/to/prometheus.yml:/opt/bitnami/prometheus/conf/prometheus.yml \
  docker.io/soldevelo/prometheus:latest

Pass additional CLI flags via docker run arguments:

docker run --name prometheus docker.io/soldevelo/prometheus:latest \
  --web.listen-address=:9090 \
  --storage.tsdb.retention.time=15d

See the Prometheus documentation for the full list of configuration options.

Logging

The Prometheus container sends logs to stdout/stderr. Use docker logs or your log aggregation solution to collect them.

License

Apache-2.0. Based on Bitnami Prometheus © Broadcom, Inc.

Tag summary

Content type

Image

Digest

sha256:e16eb700d

Size

55.5 MB

Last updated

10 days ago

docker pull soldevelo/prometheus