2016-01-24 53 views
0

我正在爲我們的基礎設施構建多個基礎圖像,並且想模仿Docker Hub命名圖像標籤。例如,Java image on Docker Hub包括用於同一圖像的多個別名,例如, 8latest是相同的圖像。我可以在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鏡像)之外,是否有任何合適的方法將相同的圖像推入不同的標籤?

回答

相關問題