Docker映象上傳到阿里雲的步驟詳解
阿新 • • 發佈:2018-12-26
1 安裝Docker執行環境
2 註冊阿里雲賬戶
例如:
賬戶:msjtest
密碼:123456
3 登陸賬戶
4 管理Docker Hub映象站點:配置Docker加速器
5 建立映象倉庫的名稱空間
例如:msj
6 建立映象倉庫
例如:image-test
7 操作指南
1)登入阿里雲docker registry:
1 | $ sudo dockerlogin --username=msjtest registry.cn-hangzhou.aliyuncs.com |
注:登入registry的使用者名稱是您的阿里雲賬號全名,密碼是開通namespace時設定的密碼。
2)從registry中拉取映象:
1 | $ sudo dockerpull registry.cn-hangzhou.aliyuncs.com /msj/image-test :[映象版本號] |
3)將映象推送到registry:
123 | $ sudo dockerlogin --username=mashujie registry.cn-hangzhou.aliyuncs.com $ sudo dockertag [ImageId] registry.cn-hangzhou.aliyuncs.com /msj/image-test :[映象版本號] $ sudo dockerpush registry.cn-hangzhou.aliyuncs.com /msj/image-test :[映象版本號] |
其中[ImageId],[映象版本號]請你根據自己的映象資訊進行填寫。
8 終端執行指令碼程式碼
123456789 | #登陸命令 $ docker login --username=mashujieregistry.cn-hangzhou.aliyuncs.com #檢視主機映象 $ docker images #複製映象ID並設定tag (或者tag repository:tag) $ docker tag 96eecaf1019a registry.cn-hangzhou.aliyuncs.com /msj/image-test :helloimage01 $ docker tag image01:01registry.cn-hangzhou.aliyuncs.com /msj/image-test :helloimage01 #上傳映象到阿里雲映象倉庫 $ docker pushregistry.cn-hangzhou.aliyuncs.com /msj/image-test :helloimage01 |
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援指令碼之家。