我如何在Dockerfile中声明多个维护者?
我怎样才能最好地表明有多个作者/维护者使用Dockerfile
构build的Dockerfile
? 如果我包含多个单独的MAINTAINER
命令,则只有最后一个似乎生效。
MAINTAINER Me Myself "myself@example.com" MAINTAINER My Colleague "mycolleague@example.com"
只有mycolleague
出现在mycolleague
docker inspect
的输出中。
我应该在单个MAINTAINER
行中使用逗号分隔列表吗? 是想列出两个维护者boondoggle,我应该武装我的同事,看看我们把电子邮件放在文件?
您只能在Dockerfile中指定一个MAINTAINER
指令。
此外, MAINTAINER
将在即将发布的1.13.0版本中被弃用,请参阅弃用和此拉取请求 。
推荐的解决scheme是使用LABEL
,例如
LABEL authors="first author,second author"
标签有一个key=value
语法。 这意味着您不能多次分配相同的标签,并且不能将多个值分配给给定的标签。 但是,您可以将多个值合并为一个您select的语法,如示例中所示。