add support for local cache

This commit is contained in:
t3chn0m4g3 2023-06-29 13:06:43 +02:00
parent 81aad58c2f
commit 9815453623

View file

@ -47,6 +47,20 @@ for i in $myARCHITECTURES;
done
echo
# Let's ensure we have builder created with cache support
echo "### Checking for mybuilder ..."
if ! docker buildx ls | grep -q mybuilder;
then
echo "## Setting up mybuilder ..."
docker buildx create --name mybuilder
# Set as default, otherwise local cache is not supported
docker buildx use mybuilder
docker buildx inspect --bootstrap
else
echo "## Found mybuilder!"
fi
echo
# Only run with command switch
if [ "$1" == "" ]; then
echo "### T-Pot Multi Arch Image Builder."