#!/bin/bash COMMAND_PREFIX="" # If you haven't already, read up on setting the docker context to use podman as the backend. # TL;DR # systemctl --user enable --now podman.socket # docker context create podman --docker host=unix://$XDG_RUNTIME_DIR/podman/podman.sock # docker context use podman export DEBUG_TAG="debug-$(date +"%s")" docker image pull docker.io/archlinux:latest # Run the build for the CPU image docker build \ -t gitea.reeseapps.com/services/arch-toolbox:$DEBUG_TAG \ -f ./infrastructure/graduated/distoolbox/arch-toolbox.containerfile \ --target cpu \ --load \ --no-cache \ ./infrastructure/graduated/distoolbox # Run the build for the AMD gpu image docker build \ -t gitea.reeseapps.com/services/arch-toolbox-amdgpu:$DEBUG_TAG \ -f ./infrastructure/graduated/distoolbox/arch-toolbox.containerfile \ --target amdgpu \ --load \ ./infrastructure/graduated/distoolbox