Docker推送镜像到阿里云仓库

#4、把这个镜像发布到Docker hub
 1)、docker login -u icodingallen;登陆到docker hub
 2)、docker push nginx:v1.0;推送过去。
 太慢了
#5、搭建私有的镜像仓库。使用阿里云的镜像仓库(免费)。
 1)、docker login --username=lyt_goodtogread@163.com registry.cn-hangzhou.aliyuncs.com
为了团队自治。只能看到自己的仓库的所有镜像。namespace;
创建镜像仓库。保存镜像各种版本,book: 1 2 3 4 5
docker tag hello:v1.0 registry.cn-hangzhou.aliyuncs.com/icodingdocker/hello:v1.3
docker push registry.cn-hangzhou.aliyuncs.com/icodingdocker/hello:v1.3
 
容器镜像服务

1. 登录阿里云Docker Registry

$ sudo docker login --username=lixiao12315 registry.cn-beijing.aliyuncs.com

用于登录的用户名为阿里云账号全名,密码为开通服务时设置的密码。

您可以在访问凭证页面修改凭证密码。

2. 从Registry中拉取镜像

$ sudo docker pull registry.cn-beijing.aliyuncs.com/jack_jin_namespace/yujin_docker:[镜像版本号]

3. 将镜像推送到Registry

$ sudo docker login --username=lixiao12315 registry.cn-beijing.aliyuncs.com

$ sudo docker tag [ImageId] registry.cn-beijing.aliyuncs.com/jack_jin_namespace/yujin_docker:[镜像版本号]

$ sudo docker push registry.cn-beijing.aliyuncs.com/jack_jin_namespace/yujin_docker:[镜像版本号]

请根据实际镜像信息替换示例中的[ImageId]和[镜像版本号]参数。

posted @ 2020-08-02 21:03  jack-jin  阅读(382)  评论(0)    收藏  举报