Domagoj Andrić domagoj
  • Joined on 2026-03-02

otel-bi-backend (b7c38c83778c74e8ebbeb5210fd7b9f6dd3b0065)

Published 2026-05-11 13:46:40 +02:00 by domagoj

Installation

docker pull git.andric.com.hr/domagoj/otel-bi-backend:b7c38c83778c74e8ebbeb5210fd7b9f6dd3b0065
sha256:125362677b1cc4b1ec0a3081a5d936a79c72480ff50dc44dec5e8bec2409c4ac

Images

Digest OS / Arch Size
0e3bd92473 linux/amd64 279 MiB

Image Layers ( linux/amd64)

KIWI 10.2.33
RUN /bin/sh -c dnf install -y python3 && dnf clean all # buildkit
ENV PYTHONUNBUFFERED=1 PYTHONDONTWRITEBYTECODE=1 UV_COMPILE_BYTECODE=1 UV_LINK_MODE=copy UV_PROJECT_ENVIRONMENT=/app/.venv
COPY /uv /usr/local/bin/uv # buildkit
WORKDIR /app
RUN /bin/sh -c groupadd --gid 10001 appgroup && useradd --uid 10001 --gid 10001 --no-create-home --shell /sbin/nologin appuser # buildkit
COPY /analytics-server /usr/local/bin/analytics-server # buildkit
COPY --chown=appuser:appgroup /app /app # buildkit
USER appuser
WORKDIR /app
ENV PATH=/app/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ROLE=api
EXPOSE map[8000/tcp:{} 8080/tcp:{}]
ENTRYPOINT ["/bin/sh" "-c" " if [ \"$ROLE\" = 'analytics' ]; then /usr/local/bin/analytics-server; else uvicorn app.main:app --host 0.0.0.0 --port 8000 --no-access-log; fi"]

Labels

Key Value
io.buildah.version 1.41.4
license BSD-3-Clause
name rockylinux
org.opencontainers.image.authors Lukas Magauer, Neil Hanlon, Louis Abel
org.opencontainers.image.licenses BSD-3-Clause
org.opencontainers.image.source https://git.resf.org/sig_core/rocky-kiwi-descriptions/src/branch/r10
org.opencontainers.image.title rockylinux
org.opencontainers.image.vendor Rocky Enterprise Software Foundation
org.opencontainers.image.version 10
summary Rocky Linux Base image
vendor Rocky Enterprise Software Foundation
version 10
Details
Container
2026-05-11 13:46:40 +02:00
0
OCI / Docker
Versions (1) View all