#!/usr/bin/env bash function guess_image() { local image="${1}" if [[ -z "${image}" ]]; then return fi if [[ "${image}" =~ ^"docker.io/"* ]]; then image="registry-1.${image}" fi if [[ "${image}" =~ ^"registry-1.docker.io/"[^/]+$ ]]; then image="registry-1.docker.io/library/${image#*/}" fi echo "${image}" } guess_image "${1}"