我正在使用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;