Andreas Rocznik andreas
  • Joined on 2023-11-24

grafana (5.7.3)

Published 2025-11-04 18:11:17 +02:00 by andreas

Installation

docker pull gitea.phadric.de/andreas/grafana:5.7.3
sha256:21b96eeb2d19e5cb39814a8f79b64882bfc720de38d1389d9c80898414a99950
sha256:1861d344c6052fea04fa04951bc053de1bf4d494cd07bda7aec57d69882b5ee6

Images

Digest OS / Arch Size
abae05461b linux/amd64 195 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
LABEL maintainer=Grafana Labs <hello@grafana.com>
LABEL org.opencontainers.image.source=https://github.com/grafana/grafana
ARG GF_UID=472
ARG GF_GID=0
ENV PATH=/usr/share/grafana/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GF_PATHS_CONFIG=/etc/grafana/grafana.ini GF_PATHS_DATA=/var/lib/grafana GF_PATHS_HOME=/usr/share/grafana GF_PATHS_LOGS=/var/log/grafana GF_PATHS_PLUGINS=/var/lib/grafana/plugins GF_PATHS_PROVISIONING=/etc/grafana/provisioning
WORKDIR /usr/share/grafana
RUN |2 GF_UID=472 GF_GID=0 /bin/sh -c if grep -i -q alpine /etc/issue; then apk add --no-cache ca-certificates bash curl tzdata musl-utils && apk info -vv | sort; elif grep -i -q ubuntu /etc/issue; then DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y ca-certificates curl tzdata musl && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*; else echo 'ERROR: Unsupported base image' && /bin/false; fi # buildkit
ARG GLIBC_VERSION=2.40
RUN |3 GF_UID=472 GF_GID=0 GLIBC_VERSION=2.40 /bin/sh -c if grep -i -q alpine /etc/issue && [ `arch` = "x86_64" ]; then wget -qO- "https://dl.grafana.com/glibc/glibc-bin-$GLIBC_VERSION.tar.gz" | tar zxf - -C / usr/glibc-compat/lib/ld-linux-x86-64.so.2 usr/glibc-compat/lib/libc.so.6 usr/glibc-compat/lib/libdl.so.2 usr/glibc-compat/lib/libm.so.6 usr/glibc-compat/lib/libpthread.so.0 usr/glibc-compat/lib/librt.so.1 usr/glibc-compat/lib/libresolv.so.2 && mkdir /lib64 && ln -s /usr/glibc-compat/lib/ld-linux-x86-64.so.2 /lib64; fi # buildkit
COPY /tmp/grafana/conf ./conf # buildkit
RUN |3 GF_UID=472 GF_GID=0 GLIBC_VERSION=2.40 /bin/sh -c if [ ! $(getent group "$GF_GID") ]; then if grep -i -q alpine /etc/issue; then addgroup -S -g $GF_GID grafana; else addgroup --system --gid $GF_GID grafana; fi; fi && GF_GID_NAME=$(getent group $GF_GID | cut -d':' -f1) && mkdir -p "$GF_PATHS_HOME/.aws" && if grep -i -q alpine /etc/issue; then adduser -S -u $GF_UID -G "$GF_GID_NAME" grafana; else adduser --system --uid $GF_UID --ingroup "$GF_GID_NAME" grafana; fi && mkdir -p "$GF_PATHS_PROVISIONING/datasources" "$GF_PATHS_PROVISIONING/dashboards" "$GF_PATHS_PROVISIONING/notifiers" "$GF_PATHS_PROVISIONING/plugins" "$GF_PATHS_PROVISIONING/access-control" "$GF_PATHS_PROVISIONING/alerting" "$GF_PATHS_LOGS" "$GF_PATHS_PLUGINS" "$GF_PATHS_DATA" && cp conf/sample.ini "$GF_PATHS_CONFIG" && cp conf/ldap.toml /etc/grafana/ldap.toml && chown -R "grafana:$GF_GID_NAME" "$GF_PATHS_DATA" "$GF_PATHS_HOME/.aws" "$GF_PATHS_LOGS" "$GF_PATHS_PLUGINS" "$GF_PATHS_PROVISIONING" && chmod -R 777 "$GF_PATHS_DATA" "$GF_PATHS_HOME/.aws" "$GF_PATHS_LOGS" "$GF_PATHS_PLUGINS" "$GF_PATHS_PROVISIONING" # buildkit
COPY /tmp/grafana/bin/grafana* /tmp/grafana/bin/*/grafana* ./bin/ # buildkit
COPY /tmp/grafana/public ./public # buildkit
COPY /tmp/grafana/LICENSE ./ # buildkit
EXPOSE [3000/tcp]
ARG RUN_SH=./packaging/docker/run.sh
COPY ./packaging/docker/run.sh /run.sh # buildkit
USER 472
ENTRYPOINT ["/run.sh"]
COPY datasources /etc/grafana/provisioning/datasources/ # buildkit
COPY swarmprom_dashboards.yml /etc/grafana/provisioning/dashboards/ # buildkit
COPY dashboards /etc/grafana/dashboards/ # buildkit
ENV GF_SECURITY_ADMIN_PASSWORD=admin GF_SECURITY_ADMIN_USER=admin GF_PATHS_PROVISIONING=/etc/grafana/provisioning/

Labels

Key Value
maintainer Grafana Labs <hello@grafana.com>
org.opencontainers.image.created 2025-11-04T16:12:10.039Z
org.opencontainers.image.description Docker Swarm - Promitheus, Grafana, Node Exporter, Loki, Promtail, Caddy
org.opencontainers.image.licenses
org.opencontainers.image.revision dae55f0174c604aec03d77e9878960469746a4b4
org.opencontainers.image.source https://gitea.phadric.de/andreas/promitheus_monitoring
org.opencontainers.image.title promitheus_monitoring
org.opencontainers.image.url https://gitea.phadric.de/andreas/promitheus_monitoring
org.opencontainers.image.version 5.7.3
Details
Container
2025-11-04 18:11:17 +02:00
0
OCI / Docker
Versions (96) View all
5 2025-12-16
sha-3485723 2025-12-16
latest 2025-12-16
5.12.3 2025-12-16
5.12 2025-12-16