Skip to content
Merged
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
7 changes: 7 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,13 @@ exit 1
EOF
RUN chmod +x /usr/local/bin/apt-retry

# pebble is Canonical's container init system baked into the ubuntu base image
# as a raw binary (not tracked by dpkg, so apt-get remove fails). It is not
# used here (CMD is make all). Remove it to eliminate Go stdlib CVEs it would
# otherwise carry into the image (DNS, HTTP/2, and email parsing code paths
# that are never reached by this build pipeline).
RUN rm -f /usr/bin/pebble

# Base utilities — curl used throughout (not wget) for consistency; -fsSL flags enforce
# error detection (-f: fail on HTTP error), silent output, and redirect following.
# --no-install-recommends: excludes optional packages not required at runtime, reducing
Expand Down
Loading