二度とこうやって聞いてこないよう、docker.io に決め打ちしたいのです
$ podman run --rm redis:6.0 redis-server
? Please select an image:
->docker.io/library/redis:6.0
quay.io/redis:6.0
ユーザー毎の registries.conf にリポジトリを docker.io だけ指定します
conf_src="/etc/containers/registries.conf"
conf_user="$HOME/.config/containers/registries.conf"
[ -d "${conf_user%/*}" ] || mkdir -p "${conf_user%/*}"
sed '/^unqualified-search-registries.*quay.io/s/=.*/= ["docker.io"]/' "$conf_src" |
sed '/^registries.*quay.io/s/=.*/= ["docker.io"]/' "$conf_src" >"$conf_user"
もとに戻したい場合
rm $HOME/.config/containers/registries.conf