2014-12-28 47 views
32

我成功構建了一個從不同圖像開始並使用Dockerfile的碼頭圖像。然後,我在Docker註冊表中執行了一個docker push進入我的帳戶,但我無法看到我在註冊表頁面中使用的Dockerfile如何將Dockerfile添加到docker註冊表頁面?

如何將用於創建圖像的Dockerfile添加到註冊表頁面?

回答

32

您需要執行Docker鏡像的automated build。基本上,您將Dockerfile(以及任何相關的上下文)添加到回購站(GitHub,BitBucket或您自己的)中,並且Docker會在獲取WebHook時隨時生成該圖像。

從文檔:

自動化構建具有以下幾個優點:自動化構建的

  • 用戶可以相信,內置嚴格按照規定 產生的圖像了。

  • Dockerfile將供任何人訪問Docker Hub註冊表上的 存儲庫。

  • 由於該過程是自動化的,因此自動構建有助於確保 您的存儲庫始終處於最新狀態。

相關問題