首页 > 解决方案 > 如何不从 Docker 中的基础镜像继承标签?

问题描述

当 docker 镜像 X 用作 docker 镜像 Y 的基础镜像时,镜像 Y 会继承 X 的所有标签。也就是说,图像 Y 具有 X 的所有标签加上 Y 添加的任何标签。

有什么方法可以防止这种标签继承发生,无论是在 Dockerfile 中还是在docker build命令中?

标签: dockerdockerfiledocker-imagedocker-build

解决方案


我认为没有办法删除标签。当我在图像中添加标签时,我使用自己的“命名空间”,以便以后可以轻松找到我想要的。示例标签可以com.mycompanyname.foo设置为 value bar


推荐阅读