映象倉庫概述
映象倉庫概述
映象倉庫用於存放Docker映象,Docker映象用於部署容器服務,每個映象有特定的唯一標識(映象的Registry地址+映象名稱+映象Tag)。
映象型別
目前映象支援Docker Hub官方映象和使用者私有映象以及TencnetHub映象。
開通映象倉庫
首次使用映象倉庫的使用者,需要先開通映象倉庫。
- 名稱空間:名稱空間是您建立的私人映象地址的字首。
- 使用者名稱:預設是當前使用者的賬號,是您登入到騰訊雲docker映象倉庫的身份。
- 密碼:是您登入到騰訊雲docker映象倉庫的憑證。
建立映象
1.單擊映象列表頁【新建】按鈕。
2.輸入映象名稱和描述,然後【提交】。
推送映象到映象倉庫
登入到騰訊雲registry
$ sudo docker login --username=[username] ccr.ccs.tencentyun.com
username:騰訊雲賬號,開通時已註冊。輸入密碼後即登入完成。
上傳映象
$ sudo docker tag [ImageId] ccr.ccs.tencentyun.com/[namespace]/[ImageName]:[映象版本號] $ sudo docker push ccr.ccs.tencentyun.com/[namespace]/[ImageName]:[映象版本號]
- ImageId和映象版本號根據映象資訊補充
- namespace是開通映象倉庫時填寫的名稱空間
- ImageName是在控制檯建立的映象名稱
下載映象
$ sudo docker login --username=[username] ccr.ccs.tencentyun.com
登入到映象倉庫,需輸入密碼。
$ sudo docker pull ccr.ccs.tencentyun.com/[namespace]/[ImageName]:[映象版本號]
下載映象。
刪除映象
選擇映象,單擊【刪除】並【確定】。刪除映象會刪除該映象的所有版本。