Skip to content

Commit 60179c7

Browse files
committed
Switch Docker binary by TARGETARCH value.
1 parent 7d06259 commit 60179c7

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

mt/mt-watcher/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
FROM perl:5.34
22

3-
ENV DOCKER_VERSION=20.10.7
3+
ARG TARGETARCH
4+
ARG DOCKER_VERSION=20.10.9
45

56
## docker
67
RUN set -ex \
78
\
89
&& mkdir /tmp/docker \
910
&& cd /tmp/docker \
10-
&& curl -sL https://download.docker.com/linux/static/stable/x86_64/docker-${DOCKER_VERSION}.tgz -o docker.tgz \
11+
&& case "${TARGETARCH}" in arm64) platform=aarch64;; *) platform=x86_64;; esac \
12+
&& curl -sL https://download.docker.com/linux/static/stable/${platform}/docker-${DOCKER_VERSION}.tgz -o docker.tgz \
1113
&& tar zxf docker.tgz \
1214
&& mv docker/docker /usr/bin/docker \
1315
&& rm -fr /tmp/docker

0 commit comments

Comments
 (0)