儲存庫
Docker Hub 儲存庫是一組容器映像檔的集合,讓您可以公開或私有地儲存、管理和分享 Docker 映像檔。每個儲存庫都是一個專屬空間,您可以在其中儲存與特定應用程式、微服務或專案相關的映像檔。儲存庫中的內容會以標籤 (tags) 進行組織,這些標籤代表同一應用程式的不同版本,讓使用者能夠在需要時提取正確的版本。
在本節中,您將學習如何:
建立一個儲存庫。
管理儲存庫,包括如何管理:
儲存庫資訊:新增描述、概覽和類別,以幫助使用者了解您儲存庫的目的與用途。清晰的儲存庫資訊有助於提升搜尋的可見度與易用性。
存取權限:透過彈性的選項控制誰可以存取您的儲存庫。您可以將儲存庫設為公開或私有、新增協作者,若是組織帳號,還能管理角色與團隊,以維護安全性與控制權。
映像檔:儲存庫支援多種內容類型,包括 OCI 成品,並允許透過標籤進行版本控制。您可以推送新的映像檔並管理儲存庫中的現有內容,以獲得靈活性。
映像檔安全性洞察:利用持續的 Docker Scout 分析與靜態弱點掃描,來偵測、了解並處理容器映像檔中的安全性問題。
Webhook:透過設定 Webhook 來自動回應儲存庫事件(例如映像檔推送或更新)。這可以觸發外部系統的通知或操作,從而簡化工作流程。
自動化建置:與 GitHub 或 Bitbucket 整合以進行自動化建置。每次程式碼變更都會觸發映像檔重新建置,支援持續整合與部署 (CI/CD)。
受信任內容:為「Docker 官方映像檔」做出貢獻,或管理「驗證發布者」(Verified Publisher) 與「贊助開源計畫」(Sponsored Open Source) 中的儲存庫,包括設定標誌、存取分析數據以及啟用弱點掃描等任務。
封存 (Archive) 過時或不再支援的儲存庫。
刪除一個儲存庫。
管理個人設定:針對您的帳號,您可以設定儲存庫的個人偏好,包括預設的儲存庫隱私權與自動建置通知。