使用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)上。

 

推送成功后,可在阿里云镜像中查看

 

 

 

 

 

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