#! /usr/bin/make .DEFAULT_GOAL := all CONTAINER_REGISTRY=creg.xfx1.de CONTAINER_IMAGE_NAME=${CONTAINER_REGISTRY}/python-build-base CONTAINER_IMAGE_TAG=latest build-container: podman run \ -v ${HOME}/.kaniko/registries.json:/kaniko/.docker/config.json \ -v ${PWD}/Dockerfile:/tmp/Dockerfile:ro \ -v ${PWD}/build-requirements.txt:/tmp/build-requirements.txt:ro \ gcr.io/kaniko-project/executor:latest \ --dockerfile /tmp/Dockerfile \ --context dir:///workspace \ --no-push push-container: podman run \ -v ${HOME}/.kaniko/registries.json:/kaniko/.docker/config.json \ -v ${PWD}/Dockerfile:/tmp/Dockerfile:ro \ -v ${PWD}/build-requirements.txt:/tmp/build-requirements.txt:ro \ gcr.io/kaniko-project/executor:latest \ --dockerfile /tmp/Dockerfile \ --context dir:///workspace \ --destination ${CONTAINER_IMAGE_NAME}:${CONTAINER_IMAGE_TAG} all: push-container