From a8ed04d9573ca13a93e4b8e245a18383ef51fd4d Mon Sep 17 00:00:00 2001 From: Darren Shepherd Date: Fri, 1 Feb 2019 22:35:26 -0700 Subject: [PATCH] Fix arm build --- package/Dockerfile.arm | 4 ++++ scripts/package | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 package/Dockerfile.arm diff --git a/package/Dockerfile.arm b/package/Dockerfile.arm new file mode 100644 index 0000000..98bab48 --- /dev/null +++ b/package/Dockerfile.arm @@ -0,0 +1,4 @@ +FROM alpine@sha256:6d94d2806ccbe3b6036b2cd55c61260f474692b6987c21386e32ef54bc40200a +RUN apk add -U --no-cache iptables +COPY entry /usr/bin/ +CMD ["entry"] diff --git a/scripts/package b/scripts/package index 1a192f9..babfd84 100755 --- a/scripts/package +++ b/scripts/package @@ -16,5 +16,10 @@ if echo $TAG | grep -q dirty; then fi IMAGE=${REPO}/klipper-lb:${TAG} -docker build -f package/Dockerfile -t ${IMAGE} . +DOCKERFILE=package/Dockerfile +if [ -e ${DOCKERFILE}.${ARCH} ]; then + DOCKERFILE=${DOCKERFILE}.${ARCH} +fi + +docker build -f ${DOCKERFILE} -t ${IMAGE} . echo Built ${IMAGE}