簡體   English   中英

如果我使用Docker自動構建,我的私有github回購代碼會公開嗎?

[英]Will my private github repo code become public if I use Docker automated build?

當我想為Docker自動構建配置Github Webhook時,我得到警告: “僅添加到PUBLIC存儲庫中,否則私有代碼將最終出現在公共Docker索引上”

另一方面,當我轉到Docker文檔時,它說: 在構建過程中,Docker將復制Dockerfile的內容。 還將其添加到Docker社區的Docker Hub(用於公共倉庫)或已批准的團隊成員/組織(用於私有倉庫),以在存儲庫頁面上查看。

那么,我應該依靠哪項陳述? 我有私有的Github存儲庫和私有的Docker存儲庫作為自動構建。 如果啟用webhook,我的任何代碼都會被公開嗎?

更新和最終結果:

經過與github支持的討論后,對Docker webhook文檔進行了更新: github-services:90ae97f 將私有github存儲庫與私有docker存儲庫鏈接是安全的。

Docker.com提供了一個免費的私有存儲庫,您可以將其與自動構建一起使用,並在Github或bitbucket上使用私有存儲庫。 我沒有用Github進行過測試,但是目前有一個與Bitbucket鏈接的版本,它確實可以工作。

但是請確保您正在docker.com上使用私有倉庫。

在此處輸入圖片說明

編輯我們更新了文本以提供更好的信息並消除這種混亂。 感謝您提出問題。 https://github.com/github/github-services/pull/946

舊文字

不應該這樣 GitHub上的文本保留在我們的私有存儲庫服務之前。 現在,如果您將存儲庫設為私有,則自動構建將變為私有。--

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM