Docker本地镜像上传到阿里云仓库

登录阿里云

在容器镜像服务中先创建命名空间

Docker本地镜像上传到阿里云仓库

 

 

 随后创建镜像仓库

Docker本地镜像上传到阿里云仓库

我使用的代码源是本地仓库

 Docker本地镜像上传到阿里云仓库

 创建后点击仓库的管理

Docker本地镜像上传到阿里云仓库

 就可以看到阿里云提供的操作指南 

(下面的操作每个人都不同,详情求查看阿里云的操作指南)

输入第一步:   会要求输入密码

docker login --username=hebaorongdehonghca registry.cn-hangzhou.aliyuncs.com
Docker本地镜像上传到阿里云仓库

Docker本地镜像上传到阿里云仓库

在访问凭证中可以设置密码

出现Login Succeeded即成功了

有时候会出现

ubuntu docker login Error saving credentials: error storing credentials - err: exit status 1, out:

这个错误  ,解决方法在https://blog.csdn.net/sinat_33384251/article/details/94037942

随后便可推送镜像了

以redis为列

Docker本地镜像上传到阿里云仓库

 

 

 docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/zsifan/test:[镜像版本号]

按照阿里云的提示 

输入

docker tag de25a81a5a0b  registry.cn-hangzhou.aliyuncs.com/zsifan/test:v0.0.1

查看images 就会出现Docker本地镜像上传到阿里云仓库

 

docker push registry.cn-hangzhou.aliyuncs.com/zsifan/test:v0.0.1      [上一步输入的镜像版本号]

 

 Docker本地镜像上传到阿里云仓库

 

 便推送成功,查看仓库的镜像版本 

Docker本地镜像上传到阿里云仓库

 

 就代表推送成功了

删除之前的镜像

再测试是否能从仓库拉取镜像

Docker本地镜像上传到阿里云仓库

 

 整个流程就完成了

 

上一篇:kubeadm升级k8s集群


下一篇:docker:更换docker的pull源,轻松pull