Docker - 10. 本地镜像发布到阿里云

文章详细介绍了将本地Docker镜像上传至阿里云的步骤,包括注册登录阿里云控制台,创建容器镜像服务个人实例和命名空间,创建镜像仓库,使用Docker的`dockerlogin`,`dockertag`及`dockerpush`命令将镜像推送到云端仓库,并验证了上传的成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

将本地镜像发布到阿里云,具体步骤如下:

1. 注册并登录阿里云控制台:阿里云登录平台

2. 进入容器镜像服务:阿里云 - 容器镜像服务

3. 创建个人实例,未创建前如下图1,创建后见下图2

 4. 打开并创建命名空间,并设置仓库类型为 “公开”

 

 5. 打开“镜像仓库”,选择刚创建的命名空间,然后点击“创建镜像仓库”

 6.  点击创建镜像仓库,填写下面红框信息,并设置仓库类型为 “公开”

 7. 上述完成,点击下一步,进入如下界面,选择本地仓库,点击创建镜像仓库

 8. 创建成功后,有如下界面,具体上传镜像,使用如下命令即可。

 9. 例如将本博客Docker系列上一篇文章Docker 镜像 commit 操作案例 中,生成的更新后的ubuntu镜像:ubuntu_addvim 上传到阿里云仓库,具体步骤直接使用步骤8中的命令即可,演示如下:

# 1. 登录阿里云Docker Registry
docker login --username=aliyun8017938845 registry.cn-hangzhou.aliyuncs.com

登录成功如下图所示,我们将镜像 ubuntu_addvim 推送到阿里云仓库

# 2. 将镜像推送到Registry
docker tag f425634e3a7a registry.cn-hangzhou.aliyuncs.com/wmq_space/wmq_repository:20230203
docker push registry.cn-hangzhou.aliyuncs.com/wmq_space/wmq_repository:20230203

执行上述两条命令,如下图所示,即上传成功:

 测试是否上传成功:我们将本地原有的ubuntu_addvim镜像删掉,然后从阿里云仓库拉取,最后通过docker images 查看本地镜像命令,结果如箭头所示:

docker pull registry.cn-hangzhou.aliyuncs.com/wmq_space/wmq_repository:20230203

 注意:红框里的仓库名称就是自己要上传和拉取的镜像名字,不要弄错!!!!

如看其他Docker相关内容,可看我博客Docker系列aaron_neil_Dcoker系列,持续更新中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值