diff options
author | 2022-10-21 10:50:54 -0400 | |
---|---|---|
committer | 2022-10-21 10:50:54 -0400 | |
commit | c6fa91b36704795997ed3953221317990c10cc30 (patch) | |
tree | 012c1c0664b2e03dfd4d1587c7b0fbdf091664e4 /Makefile.docker | |
parent | 6cb5e107077e2081ba13f1755ee9da34e7f6fc96 (diff) | |
download | coredns-c6fa91b36704795997ed3953221317990c10cc30.tar.gz coredns-c6fa91b36704795997ed3953221317990c10cc30.tar.zst coredns-c6fa91b36704795997ed3953221317990c10cc30.zip |
Workaround for incorrect architecture (#5691)
Signed-off-by: Dreista <Dreista@users.noreply.github.com>
Diffstat (limited to 'Makefile.docker')
-rw-r--r-- | Makefile.docker | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/Makefile.docker b/Makefile.docker index 65f5fe488..4610b1c10 100644 --- a/Makefile.docker +++ b/Makefile.docker @@ -83,7 +83,7 @@ ifeq ($(DOCKER),) else docker version for arch in $(LINUX_ARCH); do \ - docker build -t $(DOCKER_IMAGE_NAME):$${arch}-$(VERSION) build/docker/$${arch} ;\ + DOCKER_BUILDKIT=1 docker build --platform=$${arch} -t $(DOCKER_IMAGE_NAME):$${arch}-$(VERSION) build/docker/$${arch} ;\ done endif @@ -102,10 +102,6 @@ else done docker manifest create --amend $(DOCKER_IMAGE_NAME):$(VERSION) $(DOCKER_IMAGE_LIST_VERSIONED) docker manifest create --amend $(DOCKER_IMAGE_NAME):latest $(DOCKER_IMAGE_LIST_VERSIONED) - for arch in $(LINUX_ARCH); do \ - docker manifest annotate --arch $${arch} $(DOCKER_IMAGE_NAME):$(VERSION) $(DOCKER_IMAGE_NAME):$${arch}-$(VERSION) ;\ - docker manifest annotate --arch $${arch} $(DOCKER_IMAGE_NAME):latest $(DOCKER_IMAGE_NAME):$${arch}-$(VERSION) ;\ - done docker manifest push --purge $(DOCKER_IMAGE_NAME):$(VERSION) docker manifest push --purge $(DOCKER_IMAGE_NAME):latest TOKEN=$$(curl -s -H "Content-Type: application/json" -X POST -d "{\"username\":\"$(DOCKER_LOGIN)\",\"password\":\"$(DOCKER_PASSWORD)\"}" "https://hub.docker.com/v2/users/login/" | jq -r .token) ; \ |