假设我使用 FROM 命令创建了一个使用另一个镜像作为 baseImage 的 Dockerfile,那么如果在本地找不到该 baseImage,Docker build 将从存储库中提取该 baseImage。
现在假设我构建了自己的基础镜像,并希望将其作为其他镜像的基础。然后,我为基础镜像指定一个通用名称,例如 aCommonImageName。如果我忘记在本地构建基础镜像,那么使用我的基础镜像作为基础镜像的镜像将会从仓库中下载另一个同名的随机镜像,甚至可能是被盗用的镜像。
如果在本地机器映像中找不到 baseImage,我该如何限制 Dockerfile 中止构建过程?