File tree Expand file tree Collapse file tree 4 files changed +13
-24
lines changed
Expand file tree Collapse file tree 4 files changed +13
-24
lines changed Original file line number Diff line number Diff line change @@ -6,8 +6,7 @@ ENV CLOUD_SDK_VERSION=$CLOUD_SDK_VERSION
66COPY --from=static-docker-source /usr/local/bin/docker /usr/local/bin/docker
77RUN groupadd -r -g 1000 cloudsdk && \
88 useradd -r -u 1000 -m -s /bin/bash -g cloudsdk cloudsdk
9- RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list && \
10- apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
9+ RUN apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
1110 curl \
1211 python3-dev \
1312 python3-crcmod \
@@ -17,17 +16,10 @@ RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list &
1716 git \
1817 make \
1918 gnupg && \
20- apt-get -y -t sid install openjdk-21-jre-headless
21- RUN apt-get update -qqy
22- RUN export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
23- RUN curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg \
24- | gpg --dearmor -o /etc/apt/trusted.gpg.d/google-cloud.gpg
25-
26- # Add the repo
27- RUN echo "deb [signed-by=/etc/apt/trusted.gpg.d/google-cloud.gpg] http://packages.cloud.google.com/apt cloud-sdk main" \
28- > /etc/apt/sources.list.d/google-cloud-sdk.list
29-
30- RUN apt-get update && \
19+ export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)" && \
20+ echo "deb https://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" > /etc/apt/sources.list.d/google-cloud-sdk.list && \
21+ curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - && \
22+ apt-get update && \
3123 apt-get install -y google-cloud-cli=${CLOUD_SDK_VERSION}-0 \
3224 google-cloud-cli-app-engine-python=${CLOUD_SDK_VERSION}-0 \
3325 google-cloud-cli-app-engine-python-extras=${CLOUD_SDK_VERSION}-0 \
Original file line number Diff line number Diff line change @@ -4,8 +4,7 @@ ENV CLOUD_SDK_VERSION=$CLOUD_SDK_VERSION
44ENV PATH /google-cloud-sdk/bin:$PATH
55RUN groupadd -r -g 1000 cloudsdk && \
66 useradd -r -u 1000 -m -s /bin/bash -g cloudsdk cloudsdk
7- RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list && \
8- apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
7+ RUN apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
98 curl \
109 gcc \
1110 python3-dev \
@@ -16,8 +15,8 @@ RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list &
1615 openssh-client \
1716 git \
1817 make \
19- gnupg && \
20- apt-get -y -t sid install openjdk-21 -jre-headless
18+ gnupg \
19+ openjdk-17 -jre-headless
2120RUN if [ `uname -m` = 'x86_64' ]; then echo -n "x86_64" > /tmp/arch; else echo -n "arm" > /tmp/arch; fi;
2221RUN ARCH=`cat /tmp/arch` && curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
2322 tar xzf google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
Original file line number Diff line number Diff line change @@ -7,8 +7,7 @@ ENV PATH /google-cloud-sdk/bin:$PATH
77COPY --from=static-docker-source /usr/local/bin/docker /usr/local/bin/docker
88RUN groupadd -r -g 1000 cloudsdk && \
99 useradd -r -u 1000 -m -s /bin/bash -g cloudsdk cloudsdk
10- RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list && \
11- apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
10+ RUN apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy \
1211 curl \
1312 gcc \
1413 python3-dev \
@@ -19,8 +18,8 @@ RUN echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list &
1918 openssh-client \
2019 git \
2120 make \
22- gnupg && \
23- apt-get -y -t sid install openjdk-21 -jre-headless
21+ gnupg \
22+ openjdk-17 -jre-headless
2423RUN if [ `uname -m` = 'x86_64' ]; then echo -n "x86_64" > /tmp/arch; else echo -n "arm" > /tmp/arch; fi;
2524RUN ARCH=`cat /tmp/arch` && curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
2625 tar xzf google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
Original file line number Diff line number Diff line change @@ -15,15 +15,14 @@ RUN if [ `uname -m` = 'x86_64' ]; then echo -n "x86_64" > /tmp/arch; else echo -
1515
1616RUN ARCH=`cat /tmp/arch` && \
1717 mkdir -p /usr/share/man/man1/ && \
18- echo 'deb http://deb.debian.org/debian/ sid main' >> /etc/apt/sources.list && \
1918 apt-get update && \
2019 apt-get -qqy upgrade && \
2120 apt-get -y install \
2221 curl \
2322 python3 \
2423 python3-crcmod \
25- bash && \
26- apt-get -y -t sid install openjdk-21 -jre-headless && \
24+ bash \
25+ openjdk-17 -jre-headless && \
2726 curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
2827 tar xzf google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
2928 rm google-cloud-cli-${CLOUD_SDK_VERSION}-linux-${ARCH}.tar.gz && \
You can’t perform that action at this time.
0 commit comments