Merge pull request #13922 from ArthurRenault/patch-1

[BUG] Add back supervisor to non-root image
This commit is contained in:
Krish Dholakia 2025-08-25 00:54:18 -07:00 • committed by GitHub
commit a7bb5bc814
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -33,11 +33,12 @@ WORKDIR /app
# Install runtime dependencies
USER root
RUN apk upgrade --no-cache && \
apk add --no-cache bash libstdc++ ca-certificates openssl
apk add --no-cache bash libstdc++ ca-certificates openssl supervisor
# Copy only necessary artifacts from builder stage for runtime
COPY . .
COPY --from=builder /app/docker/entrypoint.sh /app/docker/prod_entrypoint.sh /app/docker/
COPY --from=builder /app/docker/supervisord.conf /etc/supervisord.conf
COPY --from=builder /app/schema.prisma /app/schema.prisma
COPY --from=builder /app/dist/*.whl .
COPY --from=builder /wheels/ /wheels/