Skip to content

Commit 835a099

Browse files
committed
istio-1.29: updated patch directory
1 parent 55b41ba commit 835a099

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

istio-1.29/Dockerfile.base

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
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

0 commit comments

Comments
 (0)