feat: multiarch build

This commit is contained in:
2025-10-27 21:38:01 +01:00
parent 06fc5e6747
commit a0c49a29bc

View File

@@ -1,4 +1,4 @@
.PHONY: install build run clean docker-build docker-run docker-push
.PHONY: install build run clean docker-build docker-run docker-push docker-build-multiarch docker-push-multiarch
# Install dependencies
install:
@@ -38,3 +38,17 @@ docker-run:
docker-push:
docker push $(FULL_IMAGE_NAME)
# Build multiarch Docker image
docker-build-multiarch:
docker buildx build --platform linux/amd64,linux/arm64 \
-t $(FULL_IMAGE_NAME) \
--push \
.
# Push multiarch Docker image (if not pushed during build)
docker-push-multiarch:
docker buildx build --platform linux/amd64,linux/arm64 \
-t $(FULL_IMAGE_NAME) \
--push \
.