使用Docker Registry(Docker hub 和 阿里云镜像服务)管理Docker镜像

本文介绍使用Docker hub 和 阿里云镜像服务 来管理Docker镜像

1、使用Docker hub管理镜像

注册Docker hub账号,然后创建springcloud-eurekade 公共仓库

使用docker login登录Docker hub

1
docker login

1.1、推送镜像

1
docker push river106/river106/springcloud-eureka:1.0

推送成功后,就可在Docker hub查看已推送镜像

2、使用阿里云镜像服务管理镜像

同样需要先注册阿里云账号

在阿里云容器镜像服务中,找到镜像仓库

创建镜像仓库 river106/springcloud-eureka, 其中river106为命名空间

2.1、登录阿里云Docker Registry

1
sudo docker login --username=river106 registry.cn-shanghai.aliyuncs.com

2.2、将镜像推送到Registry

1
2
3
sudo docker login --username=xxx registry.cn-shanghai.aliyuncs.com
sudo docker tag river106/springcloud-eureka registry.cn-shanghai.aliyuncs.com/river106/springcloud-eureka
sudo docker push registry.cn-shanghai.aliyuncs.com/river106/springcloud-eureka:1.0

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

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


使用Docker Registry(Docker hub 和 阿里云镜像服务)管理Docker镜像
https://river106.cn/posts/be8991a7.html
作者
river106
发布于
2020年4月12日
许可协议