From d6350b3841ff03e2d47365d2cacf06adc3245359 Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Fri, 4 Jul 2025 05:32:59 +0200 Subject: Fix platform to linux/amd64. Change-Id: Ia6601b4cb63b0fc6f9137d0947a6681f1d9a803a --- openjdk-runtime/build | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'openjdk-runtime/build') diff --git a/openjdk-runtime/build b/openjdk-runtime/build index 629823b..5b94efc 100755 --- a/openjdk-runtime/build +++ b/openjdk-runtime/build @@ -9,6 +9,7 @@ cd "$(dirname $(readlink -e "$0"))" image=docker.benkard.de/mulk/openjdk-runtime:latest dependencies=(registry.access.redhat.com/ubi9/ubi-micro:latest registry.access.redhat.com/ubi9/ubi-minimal:latest) +platform=linux/amd64 use_kaniko=no ./prepare @@ -16,6 +17,7 @@ use_kaniko=no if [[ "${use_kaniko}" == yes ]]; then docker run \ --mount type=bind,src="$PWD",target=/workspace \ + --platform "${platform}" \ gcr.io/kaniko-project/warmer:latest \ --cache-dir=/workspace/cache \ --image=registry.access.redhat.com/ubi9/ubi-micro:latest \ @@ -24,6 +26,7 @@ if [[ "${use_kaniko}" == yes ]]; then docker run \ --mount type=bind,src="$PWD",target=/workspace \ --mount type=bind,src="$HOME/.docker",target=/root/.docker,ro=true \ + --platform "${platform}" \ gcr.io/kaniko-project/executor:latest \ --dockerfile Dockerfile \ --destination "${image}" \ @@ -33,8 +36,8 @@ if [[ "${use_kaniko}" == yes ]]; then --reproducible=true else for x in "${dependencies[@]}"; do - docker pull "$x" + docker pull --platform "${platform}" "$x" done - docker build -t "${image}" . + docker build --platform "${platform}" -t "${image}" . docker push "${image}" fi -- cgit v1.2.3