From bad8b1c5696c04ba41fc843f57cb1db5632d9785 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 4 Jan 2021 16:07:42 +0100 Subject: [PATCH] chore(docker): use standalone dockerfiles for multiarch --- docker/{Dockerfile => Dockerfile.amd64} | 2 +- docker/Dockerfile.arm | 15 +++++++++++++++ docker/Dockerfile.arm64 | 15 +++++++++++++++ 3 files changed, 31 insertions(+), 1 deletion(-) rename docker/{Dockerfile => Dockerfile.amd64} (94%) create mode 100644 docker/Dockerfile.arm create mode 100644 docker/Dockerfile.arm64 diff --git a/docker/Dockerfile b/docker/Dockerfile.amd64 similarity index 94% rename from docker/Dockerfile rename to docker/Dockerfile.amd64 index 744d011..1a7e122 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile.amd64 @@ -1,4 +1,4 @@ -FROM alpine:3.12 +FROM amd64/alpine:3.12 LABEL maintainer="Robert Kaussow " \ org.label-schema.name="wait-for" \ diff --git a/docker/Dockerfile.arm b/docker/Dockerfile.arm new file mode 100644 index 0000000..3604c26 --- /dev/null +++ b/docker/Dockerfile.arm @@ -0,0 +1,15 @@ +FROM arm32v7/alpine:3.12 + +LABEL maintainer="Robert Kaussow " \ + org.label-schema.name="wait-for" \ + org.label-schema.vcs-url="https://github.com/thegeeklab/wait-for" \ + org.label-schema.vendor="Robert Kaussow" \ + org.label-schema.schema-version="1.0" + +ADD wait-for /usr/local/bin/wait-for + +RUN apk --no-cache add netcat-openbsd + +USER root +CMD [] +ENTRYPOINT ["/usr/local/bin/wait-for"] diff --git a/docker/Dockerfile.arm64 b/docker/Dockerfile.arm64 new file mode 100644 index 0000000..96d2c90 --- /dev/null +++ b/docker/Dockerfile.arm64 @@ -0,0 +1,15 @@ +FROM arm32v8/alpine:3.12 + +LABEL maintainer="Robert Kaussow " \ + org.label-schema.name="wait-for" \ + org.label-schema.vcs-url="https://github.com/thegeeklab/wait-for" \ + org.label-schema.vendor="Robert Kaussow" \ + org.label-schema.schema-version="1.0" + +ADD wait-for /usr/local/bin/wait-for + +RUN apk --no-cache add netcat-openbsd + +USER root +CMD [] +ENTRYPOINT ["/usr/local/bin/wait-for"]