File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ FROM ubuntu:noble
2+
3+ ENV DEBIAN_FRONTEND=noninteractive
4+
5+ # Do not add more stuff to this list that isn't small or critically useful.
6+ # If you occasionally need something on the container do
7+ # sudo apt-get update && apt-get whichever
8+
9+ # hadolint ignore=DL3005,DL3008
10+ RUN apt-get update && \
11+ apt-get install --no-install-recommends -y \
12+ ca-certificates \
13+ curl \
14+ iptables \
15+ nftables \
16+ iproute2 \
17+ iputils-ping \
18+ knot-dnsutils \
19+ netcat-openbsd \
20+ tcpdump \
21+ conntrack \
22+ bsdmainutils \
23+ net-tools \
24+ lsof \
25+ sudo \
26+ && update-ca-certificates \
27+ && apt-get upgrade -y \
28+ && apt-get clean \
29+ && rm -rf /var/log/*log /var/lib/apt/lists/* /var/log/apt/* /var/lib/dpkg/*-old /var/cache/debconf/*-old \
30+ && update-alternatives --set iptables /usr/sbin/iptables-legacy \
31+ && update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
32+
33+ # Sudoers used to allow tcpdump and other debug utilities.
34+ RUN useradd -m --uid 1337 istio-proxy && \
35+ echo "istio-proxy ALL=NOPASSWD: ALL" >> /etc/sudoers
You can’t perform that action at this time.
0 commit comments