这个问题在这里已有答案:
对于以下dockerfile:
我的Dockerfile
FROM ubuntu:12.04
如果dockerhub上的维护者为ubuntu删除12.04标签,对我有什么影响?如果有任何影响,我怎能避免?
如果从Docker Hub删除图像,您将无法再次构建图像。
如果您乐意坚持使用该版本,并且许可允许,一种解决方案是将基本图像复制到您自己的private registry中。这样,只要您选择维护此注册表,就没有人可以删除它并且您具有可重现的构建。
将为您提供另一个公共注册表。如果从所有存储库中删除它。您将收到未找到图像的错误。因此,我建议您先使用命令docker search ubuntu:12.04
进行搜索,然后选择现有命令。