对于以下dockerfile:
我的Dockerfile
FROM ubuntu:12.04
如果ubuntu的dockerhub的维护者删除了12.04标签,对我有什么影响? 如果有影响,我该如何避免?
答案 0 :(得分:2)
如果从Docker Hub删除了映像,则将无法再次构建映像。
如果您愿意使用该版本,并且许可允许使用,则一种解决方案是将基本映像复制到您自己的private registry中。这样,任何人都无法删除它,并且只要您选择维护此注册表,便拥有可复制的版本。
答案 1 :(得分:0)
将为您提供另一个公共注册表。如果已从所有存储库中删除它。您将得到一个错误,找不到图像。
因此,我建议您可以先使用命令docker search ubuntu:12.04
进行搜索,然后选择一个现有的命令。