-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
25 lines (19 loc) · 790 Bytes
/
Dockerfile
File metadata and controls
25 lines (19 loc) · 790 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
FROM grafana/promtail:3.3.2 AS promtail
FROM europe-docker.pkg.dev/flownative/docker/base:bookworm
LABEL org.opencontainers.image.authors="Robert Lemke <robert@flownative.com>"
# -----------------------------------------------------------------------------
# Promtail
# Latest versions: https://github.com/grafana/loki/releases / https://hub.docker.com/r/grafana/promtail/tags
ENV PROMTAIL_VERSION=3.3.2
ENV FLOWNATIVE_LIB_PATH=/opt/flownative/lib \
PROMTAIL_BASE_PATH=/opt/flownative/promtail \
PROMTAIL_CONF_PATH=/opt/flownative/promtail/etc \
PROMTAIL_TMP_PATH=/opt/flownative/promtail/tmp \
LOG_DEBUG=false
USER root
COPY root-files /
COPY --from=promtail /usr/bin/promtail /usr/bin/promtail
RUN /build.sh
USER promtail
ENTRYPOINT ["/entrypoint.sh"]
CMD [ "run" ]