Skip to content

Commit 7cd914e

Browse files
committed
Update to Alpine 3.17 base, upgrade AWS/GCP tools
1 parent f966e7b commit 7cd914e

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Dockerfile

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
1-
FROM alpine:3.14
1+
FROM alpine:3.17
22

33
RUN set -x \
44
&& apk add --update bash findutils mariadb-client gzip bzip2 lz4 xz unzip zip coreutils python3 rsync curl \
5-
&& ln -s /usr/bin/python3 /usr/bin/python \
65
&& rm -rf /var/cache/apk/* \
76
;
87

98
# Install Gcloud SDK (required for gsutil workload identity authentication)
109
ENV \
11-
GCLOUD_VERSION=331.0.0 \
12-
GCLOUD_CHECKSUM=f90c2df5bd0b3498d7e33112f17439eead8c94ae7d60a1cab0091de0eee62c16
10+
GCLOUD_VERSION=424.0.0 \
11+
GCLOUD_CHECKSUM=1fed39626f23352e0f97623d5009ff1bb6c4ffd3875c85f4205f309292696b18
1312

1413
RUN set -x \
1514
&& apk --no-cache add python3 \
@@ -28,18 +27,19 @@ ENV \
2827
PYTHONIOENCODING=UTF-8 \
2928
PYTHONUNBUFFERED=0 \
3029
PAGER=more \
31-
AWS_CLI_VERSION=1.18.93 \
32-
AWS_CLI_CHECKSUM=37eaa4d25cb1b9786af4ab6858cce7dfca154d264554934690d99994a7bbd7a5
30+
AWS_CLI_VERSION=1.27.103 \
31+
AWS_CLI_CHECKSUM=0fed454146160807e273c4fd9bb1d0ba0926e3fb8ed3fc55e9251ebd2d53407c
3332

3433
RUN set -x \
35-
&& apk add --no-cache ca-certificates wget \
34+
&& apk --update add --no-cache ca-certificates wget unzip \
3635
&& cd /tmp \
3736
&& wget -nv https://s3.amazonaws.com/aws-cli/awscli-bundle-${AWS_CLI_VERSION}.zip -O /tmp/awscli-bundle-${AWS_CLI_VERSION}.zip \
3837
&& echo "${AWS_CLI_CHECKSUM} awscli-bundle-${AWS_CLI_VERSION}.zip" > /tmp/SHA256SUM \
39-
&& sha256sum -c SHA256SUM \
38+
&& ( cd /tmp; sha256sum -c SHA256SUM || ( echo "Expected $(sha256sum awscli-bundle-${AWS_CLI_VERSION}.zip)"; exit 1; )) \
4039
&& unzip awscli-bundle-${AWS_CLI_VERSION}.zip \
4140
&& /tmp/awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws \
42-
&& apk del wget \
41+
&& apk del wget unzip \
42+
&& rm -rf /var/cache/apk/* \
4343
&& rm -rf /tmp/* \
4444
;
4545

0 commit comments

Comments
 (0)