1- FROM ubuntu:22.04
1+ ARG BASE_IMAGE=ubuntu:22.04
2+ FROM $BASE_IMAGE
23
34ENV DEBIAN_FRONTEND="noninteractive"
45
@@ -7,14 +8,14 @@ ENV DEBIAN_FRONTEND="noninteractive"
78# equivalents for your distribution:
89# -------------------------------------------------------------------------------
910RUN apt-get update && apt-get install -y curl gnupg2 git \
10- python-is-python3 python3 python3-distutils python3-pip \
11+ python-is-python3 python3 python3-setuptools python3-pip \
1112 build-essential crossbuild-essential-arm64 qemu-user-static \
1213 openjdk-11-jdk-headless zip unzip \
1314 apt-transport-https ca-certificates gnupg-agent \
1415 software-properties-common \
1516 pkg-config libffi-dev patch diffutils libssl-dev iptables kmod \
1617 clang crossbuild-essential-amd64 erofs-utils busybox-static libbpf-dev \
17- iproute2 netcat libnuma-dev
18+ iproute2 netcat-openbsd libnuma-dev
1819
1920# This package is needed to build eBPF on amd64, but not on arm64 where it
2021# doesn't exist.
@@ -33,7 +34,7 @@ RUN add-apt-repository \
3334RUN apt-get -y install docker-ce-cli
3435
3536# Install gcloud.
36- RUN curl https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-410 .0.0-linux-x86_64.tar.gz | \
37+ RUN curl https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-535 .0.0-linux-x86_64.tar.gz | \
3738 tar zxf - google-cloud-sdk && \
3839 google-cloud-sdk/install.sh --quiet && \
3940 ln -s /google-cloud-sdk/bin/gcloud /usr/bin/gcloud
0 commit comments