在Docker发布自己的镜像方法

本文介绍了如何将个人Docker镜像推送到Dockerhub以及阿里云镜像服务的过程。在尝试推送镜像时遇到了权限问题,通过为镜像添加正确的tag解决了问题。最后成功将镜像发布到阿里云,并提供了详细的步骤总结。

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

发布自己的镜像到Docker hub

首先去 docker Hub 注册一个账号,在我们服务器上提交自己的镜像

# push到我们的服务器上
[root@QCSJdeLinux ~]# docker push diytomcat
The push refers to repository [docker.io/library/diytomcat]
2eaca873a720: Preparing 
1b38cc4085a8: Preparing 
088ebb58d264: Preparing 
c06785a2723d: Preparing 
291f6e44771a: Preparing 
denied: requested access to the resource is denied  # 拒绝
 
# push镜像的问题?
The push refers to repository [docker.io/1314520007/diytomcat]
An image does not exist locally with the tag: 1314520007/diytomcat
 
# 解决,增加一个tag
docker tag diytomcat 1314520007/tomcat:1.0

发布到阿里云镜像服务

  1. 登陆阿里云
  2. 找到容器镜像服务
  3. 创建命名空间
  4. 请添加图片描述

请添加图片描述

点击这个本地仓库就可以了

之后点击自己的镜像仓库就可以了,里面的官方文档非常详细
请添加图片描述

总结:

请添加图片描述
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值