0
我正在为我们的基础设施构建多个基础图像,并且想模仿Docker Hub命名图像标签。例如,Java image on Docker Hub包括用于同一图像的多个别名,例如, 8
和latest
是相同的图像。我可以在OpenShift Origin构建中有多个输出吗?
如果我在ImageStream
s到复制这个系统,我需要有输出规格这样创建BuildConfig
:
"output": {
"to": {
"kind": "ImageStreamTag"
"name": "jdk:8"
}
}
显然,这仅包括一个标签,所以即使我给写入
"output": {
"to": {
"kind": "ImageStreamTag"
"name": "jdk:8"
},
"to": {
"kind": "ImageStreamTag"
"name": "jdk:latest"
}
}
只有最新的定义才会被执行。
除了创建一个不同的BuildConfig
(这可能会从Docker镜像构建到Docker镜像)之外,是否有任何合适的方法将相同的图像推入不同的标签?