Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ ENV LD_PRELOAD=/usr/src/snuba/libjemalloc.so.2 \

# set default path for sentry options values
ENV SENTRY_OPTIONS_DIR=/etc/sentry-options
RUN install -d -o snuba -g snuba "${SENTRY_OPTIONS_DIR}/values"

USER snuba
EXPOSE 1218 1219
Expand Down Expand Up @@ -167,6 +168,7 @@ FROM ghcr.io/getsentry/dhi/python:3.13-debian13 AS application-distroless

COPY --from=distroless_prep /.venv /.venv
COPY --from=distroless_prep /usr/src/snuba /usr/src/snuba
COPY --from=distroless_prep /etc/sentry-options /etc/sentry-options
COPY --from=distroless_prep /usr/lib/*/libjemalloc.so.2 /usr/lib/libjemalloc.so.2
COPY --from=distroless_prep /etc/passwd /etc/passwd
COPY --from=distroless_prep /etc/group /etc/group
Expand All @@ -191,6 +193,7 @@ FROM ghcr.io/getsentry/dhi/python:3.13-debian13-dev AS application-distroless-de

COPY --from=distroless_prep /.venv /.venv
COPY --from=distroless_prep /usr/src/snuba /usr/src/snuba
COPY --from=distroless_prep /etc/sentry-options /etc/sentry-options
COPY --from=distroless_prep /usr/lib/*/libjemalloc.so.2 /usr/lib/libjemalloc.so.2
COPY --from=distroless_prep /etc/passwd /etc/passwd
COPY --from=distroless_prep /etc/group /etc/group
Expand Down
Loading