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

登录阿里云

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

 随后创建镜像仓库

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

 

 创建后点击仓库的管理

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

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

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

docker login --username=hebaorongdehonghca registry.cn-hangzhou.aliyuncs.com

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

出现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 tag [ImageId] registry.cn-hangzhou.aliyuncs.com/zsifan/test:[镜像版本号]

按照阿里云的提示 

输入

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

查看images 就会出现

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

 

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

 就代表推送成功了

删除之前的镜像

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

 整个流程就完成了

猜你喜欢

转载自www.cnblogs.com/zsifan/p/11722137.html
今日推荐