使用Docker Registry(Docker hub 和 阿里雲鏡像服務)管理Docker鏡像

本文介紹使用Docker hub 和 阿里雲鏡像服務 來管理Docker鏡像

 

1、使用Docker hub管理鏡像

註冊Docker hub賬號,然後創建springcloud-eurekade 公共倉庫

 

使用docker login登錄Docker hub

$ docker login

 

推送鏡像

$ docker push angelle1988/angellee1988/springcloud-eureka:1.0

 

推送成功後,就可在Docker hub查看已推送鏡像

 

2、使用阿里雲鏡像服務管理鏡像

同樣需要先註冊阿里雲賬號

在阿里雲容器鏡像服務中,找到鏡像倉庫

 

創建鏡像倉庫 angellee1988/springcloud-eureka, 其中angellee1988爲命名空間

 

登錄阿里雲Docker Registry

$ sudo docker login --username=yiyistar1988 registry.cn-shanghai.aliyuncs.com

 

 將鏡像推送到Registry

$ sudo docker login --username=xxx registry.cn-shanghai.aliyuncs.com
$ sudo docker tag angellee1988/springcloud-eureka registry.cn-shanghai.aliyuncs.com/angellee1988/springcloud-eureka
$ sudo docker push registry.cn-shanghai.aliyuncs.com/angellee1988/springcloud-eureka:1.0

注意:需要使用docker tag 命令修改鏡像名稱,即鏡像名前加“registry.cn-shanghai.aliyuncs.com/”, 否則,鏡像會被推送到默認的Docker Registry(即Docker hub)上。

 

推送成功後,可在阿里雲鏡像中查看

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章