make dockerfile multiplatofrm

This commit is contained in:
Robin Olsen
2026-02-19 22:31:05 +01:00
parent aa8e0c1f06
commit 890c57dd74
2 changed files with 23 additions and 5 deletions

View File

@@ -17,8 +17,15 @@ build: tidy
go build -o ./bin/web ./cmd/web
go build -o ./bin/survey ./cmd/survey
docker-build:
@docker build -t telikz/lazypm .
enable-multiplatform-build:
@docker buildx create --name multiplatform --use 2>/dev/null || docker buildx use multiplatform
docker-build: enable-multiplatform-build
@docker buildx build \
--platform linux/amd64,linux/arm64,linux/arm/v7 \
-t telikz/lazypm:latest \
--push .
docker-run:
@docker run -it -p 8080:8080 -v "$PWD:/data" telikz/lazypm:latest start