From e5f6159f89a1063031bf1b13cca4072ad23d1dc5 Mon Sep 17 00:00:00 2001 From: Dan Meruelo Date: Mon, 2 Aug 2021 22:42:24 -0400 Subject: [PATCH] build multi-arch docker images linux/amd64,linux/arm64,linux/arm/v7 --- dist.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dist.sh b/dist.sh index 65810b983..3ef51bf14 100755 --- a/dist.sh +++ b/dist.sh @@ -42,8 +42,11 @@ for os in linux darwin freebsd windows; do sudo rm -r $BUILD done -docker build -t nsqio/nsq:v$version . +docker buildx create --name nsq +docker buildx use nsq +docker buildx build --tag nsqio/nsq:v$version . --platform linux/amd64,linux/arm64 --push if [[ ! $version == *"-"* ]]; then echo "Tagging nsqio/nsq:v$version as the latest release." - docker tag nsqio/nsq:v$version nsqio/nsq:latest + docker buildx build --tag nsqio/nsq:latest . --platform linux/amd64,linux/arm64 --push fi +docker buildx rm nsq