diff --git a/.drone.yml b/.drone.yml index 9d9f74a..8ea3384 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,8 +21,8 @@ steps: - cd /drone/src/ - export DOCKER_CLI_EXPERIMENTAL=enabled - - docker build --platform linux/amd64 --tag $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/amd64 -f Dockerfile . - - docker build --platform linux/arm64 --tag $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/arm64 -f Dockerfile . + - docker build --platform linux/amd64 --tag $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/amd64 --build-arg BUILDPLATFORM=amd64 -f Dockerfile . + - docker build --platform linux/arm64 --tag $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/arm64 --build-arg BUILDPLATFORM=arm64 -f Dockerfile . - docker push $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/amd64 - docker push $${DOCKER_REGISTRY_URL}/$${IMAGE_NAME}/arm64 diff --git a/Dockerfile b/Dockerfile index 3ca6c38..b7c1e87 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,5 @@ -FROM alpine:latest +ARG BUILDPLATFORM +FROM --platform=$BUILDPLATFORM alpine:latest ENV NGINX_VERSION=1.25.4 ARG PHP_VERSION="83"