fix docker xz extraction and runtime libgcc dependency

This commit is contained in:
sabraman 2026-03-23 02:25:38 +03:00
parent e35d69c61f
commit 3658f4cdce
1 changed files with 3 additions and 1 deletions

View File

@ -31,6 +31,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
binutils \ binutils \
curl \ curl \
ca-certificates \ ca-certificates \
xz-utils \
&& rm -rf /var/lib/apt/lists/* \ && rm -rf /var/lib/apt/lists/* \
\ \
# install UPX from Telemt releases # install UPX from Telemt releases
@ -62,6 +63,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
curl \ curl \
iproute2 \ iproute2 \
busybox \ busybox \
libgcc-s1 \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
# ========================== # ==========================
@ -86,7 +88,7 @@ CMD ["config.toml"]
# ========================== # ==========================
# Stage 5: Production (distroless) # Stage 5: Production (distroless)
# ========================== # ==========================
FROM gcr.io/distroless/base-debian12 AS prod FROM gcr.io/distroless/cc-debian12 AS prod
WORKDIR /app WORKDIR /app