diff --git a/Makefile b/Makefile
index e84fb46c62e0b6ccc3fa6d592d73f1dd387fef5f..8b5df9529b2a13d28d3641ce06574dbfd73f54ae 100644
--- a/Makefile
+++ b/Makefile
@@ -144,8 +144,11 @@ gcloud-auth:
 image:
 	DOCKER_BUILDKIT=1 docker build -t $(DOCKER_TAG_DOCKERHUB) .
 
-imagepush: image
-	docker push $(DOCKER_TAG_DOCKERHUB)
+imagepush:
+	docker buildx create --name httpbin
+	docker buildx use httpbin
+	docker buildx build --push --platform linux/amd64,linux/arm64 -t $(DOCKER_TAG_DOCKERHUB) .
+	docker buildx rm httpbin
 
 
 # =============================================================================