本文介紹使用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)上。
推送成功後,可在阿里雲鏡像中查看