#!/bin/bash set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" source "${SCRIPT_DIR}/.env" IMAGE="${REGISTRY}/${IMAGE_NAME}:${IMAGE_TAG}" echo "=== Image bauen & pushen: ${IMAGE} ===" docker login -u $REGISTRY_USER -p $REGISTRY_PW https://$REGISTRY docker buildx build \ --platform linux/arm64,linux/amd64 \ --push \ -t $IMAGE \ "${SCRIPT_DIR}/.." # in case you use a proxy: #--build-arg http_proxy=$http_proxy \ #--build-arg https_proxy=$https_proxy \ #--build-arg no_proxy=$no_proxy \ echo "Fertig: ${IMAGE}"