fix: harden docker apt install (#697) (thanks @gabriel-trigo)

This commit is contained in:
Peter Steinberger
2026-01-11 03:27:48 +01:00
parent ff14e743ea
commit 6833e3de5d
3 changed files with 9 additions and 2 deletions

View File

@@ -11,8 +11,9 @@ WORKDIR /app
ARG CLAWDBOT_DOCKER_APT_PACKAGES=""
RUN if [ -n "$CLAWDBOT_DOCKER_APT_PACKAGES" ]; then \
apt-get update && \
apt-get install -y --no-install-recommends $CLAWDBOT_DOCKER_APT_PACKAGES && \
rm -rf /var/lib/apt/lists/*; \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends $CLAWDBOT_DOCKER_APT_PACKAGES && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*; \
fi
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml .npmrc ./