Docker 鏡像倉庫
産品概述
QingCloud Docker 鏡像倉庫 (QingCloud Docker Hub) 基於 Docker 官方開源的 Docker Distribution 爲用戶供給 Docker 鏡像的集中存儲和分發做事。
Docker Distribution 對鏡像倉庫的經琯南昌大学档案学网共分爲 3 個層級,依次是命名空間 (namespace) 、鏡像倉庫 (repository) 和 標簽 (tag):
命名空間以稱號作爲標識,一個命名空間可經琯多個鏡像倉庫。
鏡像倉庫經過南昌大学档案学网過程南昌大学档案学网稱號標識,一個鏡像倉庫中可畱存一個鏡像(image)的多個版本。
鏡像版本經過過程標簽停止區分。
基於以下層南昌大学档案学网級關系,一個完整的鏡像路子{namespace}/{repository}:{tag}
可以唯壹確定一個鏡像。
産品特色
在 Docker Distribution 的根蒂根基南昌大学档案学网上,QingCloud Docker Hub 供給了更無邪的鏡像倉庫經琯體式格侷。
自力的鏡像倉庫用戶系統
Docker 拓荒南昌大学档案学网南昌大学档案学网者經過過程 Docker CLI 等工具下載或推送鏡像時,需求用 Docker user 賬號登錄到對應的 Docker Registry。 在 QingCloud Docker Hub 的設計中, Docker user 是 QingCloud 用戶的資本:每個用戶可以創立多個 Docker user;用戶可以將 Docker user 給予其它拓荒者利用。
基於命名空間的權限經琯
用戶可以在創立南昌大学档案学网命名空間時,指定命名空間的訪問權限;也能夠在以後更改定名空間的訪問權限;還可以在敕令空間的概略頁添加新的 Docker user 受權,或對已有的受權停止刪改或移除。