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

时间:2024-10-23 21:37:08

登录阿里云

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

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.****.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本地镜像上传到阿里云仓库

整个流程就完成了