Sign inSign up

crashvb/prometheus

By crashvb

•Updated about 2 years ago

Contains prometheus

Image
0

633

crashvb/prometheus repository overview

⁠prometheus-docker

version) image size linting license

⁠Overview

This docker image contains prometheus⁠.

⁠Entrypoint Scripts

⁠prometheus

The embedded entrypoint script is located at /etc/entrypoint.d/prometheus and performs the following actions:

  1. A new prometheus configuration is generated using the following environment variables:
VariableDefault ValueDescription
PROMETHEUS_CERT_DAYS30Validity period of any generated PKI certificates.
PROMETHEUS_GID10000Group ID of the virtual mail user.
PROMETHEUS_KEY_SIZE4096Key size of any generated PKI keys.
PROMETHEUS_NAMEprometheusName of the prometheus user.
PROMETHEUS_UID10000User ID of the prometheus user.
PROMETHEUS_USERSadmin,prometheusThe list of users to be allowed access.

⁠Standard Configuration

⁠Container Layout
/
├─ etc/
│  ├─ entrypoint.d/
│  │  └─ 0prometheus
│  └─ prometheus/
│     ├─ prometheus.yml
│     └─ web-config.yml
├─ run/
│  └─ secrets/
└─ var/
   └─ lib/
      └─ prometheus/
⁠Exposed Ports
  • 9090/tcp - Prometheus server listening port.
⁠Volumes
  • /etc/prometheus - Prometheus configuration directory.
  • /var/lib/prometheus - Prometheus data directory.

⁠Development

Source Control⁠

Tag summary

Content type

Image

Digest

sha256:9f54f2b44…

Size

109.6 MB

Last updated

about 2 years ago

docker pull crashvb/prometheus