「この画像が存在しない場合は設定してください」というイディオムはありますか?

「この画像が存在しない場合は設定してください」というイディオムはありますか?

buildahビルドを使用しています。コンテナイメージ

イメージを作成したいがイメージが存在しない場合にのみ可能です。見つけることができるショートカットがありますか?

答え1

簡単な方法は

IMAGE=localhost/yourimage
buildah images -q "$IMAGE" >/dev/null 2>&1 || buildah unshare build_image.sh

または、

IMAGE=localhost/yourimage
if ! buildah images -q "$IMAGE" >/dev/null 2>&1; then
  echo "Building";
  whatever
fi;

関連情報