私有鏡像中心
私有鏡像中心是用戶私人鏡像倉庫的管理中心,管理以下兩類鏡像倉庫:
1. 自定義鏡像的鏡像倉庫——用戶有完整操作權限的鏡像倉庫,鏡像來源如下:
- 通過 Dockerfile 創建的自定義鏡像;
- 蜂巢容器另存為的自定義鏡像;
- Docker 客戶端創建的自定義鏡像。
2. 收藏鏡像的鏡像倉庫——從 蜂巢鏡像中心 收藏的官方、第三方公開鏡像(如何收藏鏡像)。
鏡像中心層級結構
- 一個鏡像倉庫包含多個版本;
- 當鏡像倉庫中不包含任何鏡像的版本時,該鏡像倉庫為空。
每一層都支持各種操作,例如:
- 私有鏡像中心層:支持創建鏡像倉庫、列出所有鏡像倉庫等;
- 鏡像倉庫層:支持通過 Dockerfile 構建新鏡像、設置鏡像倉庫的訪問控製權限等;
- 版本層:支持刪除一個特定的版本等。
私有鏡像中心主頁麵
登錄蜂巢控製台,點擊左側導航菜單的「鏡像倉庫」,進入私有鏡像中心:
你可以在「鏡像倉庫」主界麵查進行如下操作:
- 點擊「創建鏡像倉庫」創建新的鏡像倉庫;
- 查看鏡像倉庫基本信息,如鏡像倉庫名、更新時間、鏡像倉庫包含版本數等;
- 點擊「鏡像倉庫設置」修改鏡像倉庫的各種屬性。
- 通過切換標簽,顯示在鏡像中心收藏的鏡像(如何收藏鏡像)。
創建鏡像倉庫
蜂巢支持用戶使用自定義鏡像,你可以通過以下方式創建自定義鏡像:
鏡像倉庫管理
- 在鏡像倉庫列表,點擊相應的鏡像名稱,進入到「鏡像倉庫詳情」頁麵。你可以在「鏡像倉庫詳情」查看倉庫名稱、訪問權限、基本描述、詳細描述等信息:
說明:使用「鏡像倉庫詳情頁」提供鏡像的下載地址,你可以通過 Docker 客戶端下載該鏡像(顯示下載地址規則:當鏡像倉庫中存在 latest 版本時,默認地址為下載 latest 版本;否則,默認地址為最新上傳的版本)。
- 通過鏡像倉庫詳情頁的「版本」標簽頁,可以查看鏡像倉庫各個版本的詳細信息,如下圖所示:
- 對於正在構建的鏡像(或構建失敗的鏡像),可以實時查看構建日誌;
- 對於通過 Dockerfile 構建的鏡像,還可以查看構建該鏡像的 Dockerfile。
- 通過鏡像倉庫詳情頁的「設置」按鈕,可以對鏡像倉庫的各個屬性進行修改:
- 當你想公開自己某個鏡像倉庫時,修改該鏡像的訪問權限為「公開」;
- 在「設置鏡像倉庫」頁麵,可以「刪除」鏡像倉庫(沒有構建鏡像或處於使用中的鏡像倉庫無法刪除)。
最後更新:2017-01-03 10:48:50