2014-09-23 52 views

回答

21

是的。構建過程目前是:

  1. git clone --recursive --depth 1 -b branch $URL
  2. 提取ReadmeDockerfile
  3. docker build -t tagname --nocache
  4. 柏油和上傳構建上下文S3桶
  5. 推圖像(包括所有的層)到註冊表
  6. 工人或生產者清理建立殘留物(裝入量等)
+0

這是非常有用的信息。要限定你的答案 - 我可以問你如何知道這個? – tbsalling 2014-09-24 09:10:00

+8

我是Docker開發者支持經理。我直接與編寫了自動構建系統的工程師進行了交流。 – Andy 2014-09-24 17:09:22

+3

了不起的信息。碼頭中心是否會支持緩存構建?或者是這樣,因爲他們不希望人們使用中心作爲生產構建服務器? – 2014-11-16 23:05:56

0

不幸的是,這不是我的情況。我不得不使用--no-cache標誌重建映像。然後將圖像向上推送到碼頭集線器。 不可否認,所使用的dockerfile並不是最佳實踐,因爲它涉及「git pull」。好吧!

相關問題