#!/bin/bash -e BLUE='\E[1;34m' CYAN='\E[1;36m' YELLOW='\E[1;33m' GREEN='\E[1;32m' RESET='\E[0m' echo -e "${BLUE}❯ ${CYAN}Building docker multiarch: ${YELLOW}${*}${RESET}" DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" cd "${DIR}/.." # Buildx Builder docker buildx create --name "${BUILDX_NAME:-testca}" || echo docker buildx use "${BUILDX_NAME:-testca}" docker buildx build \ --platform linux/amd64,linux/arm64 \ --progress plain \ --pull \ $@ \ . docker buildx rm "${BUILDX_NAME:-testca}" echo -e "${BLUE}❯ ${GREEN}Multiarch build Complete${RESET}"