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鏡像)之外,是否有任何合適的方法將相同的圖像推入不同的標籤?