使用Docker镜像/标签添加自定义清单文件

问题描述:

就像我们可以在Jar文件中添加自己的自定义清单文件一样。有没有办法在Docker图片/标签中添加自定义清单。就像如果我想我可以添加那些清单文件该标签使用Docker镜像/标签添加自定义清单文件

谢谢, 阿莫尔添加的所有固定在一个版本的JIRA IDS

嗯,Docker容器,可以加用ADD任意文件或COPY命令。

因此,您可以编写一个获取JIRA ID的脚本(例如bash脚本),创建一个清单文件(例如JIRA-IDs.manifest)。然后,在你的构建脚本,你会生成此文件,并在你的Dockerfile,只需添加:

COPY JIRA-IDs.manifest/

如果你需要处理此清单数据,这是一个好主意,在创建它一个“解析器友好”的格式,如jsoncsv,行分隔,分隔空间等

这样做后,你可以得到一个使用docker exec容器内运行的JIRA-IDs.manifest内容,例如。

当然,如果您使用的编程语言/框架允许您这样做,那就这么做。否则,你总是可以“从头开始”,创建一个像这样的手册文件。

希望它有帮助!