build 315 bytes
#!/bin/bash

docker() { podman "$@"; }
err() { printf -- '%s[error]: %s\n' "$0" "$@" >&2; exit 2; }

url="$( git remote get-url origin )"
[[ "${url}" =~ :([^:]+)\.git$ ]] \
|| err "Unknown repository path"
image="${BASH_REMATCH[1]}"

printf 'image: %s\n' "${image}" > image.yml

docker build --pull -t "${image}" .