发布镜像

发布镜像


DockerHub

1.地址https://hub.docker.com/ 注册自己的账号

2.确定这个账号可以登录

3.在我们服务器上提交自己的镜像

[root@iZ2zedtw714kk6kmn4p41qZ ~]# docker login --help

Usage:	docker login [OPTIONS] [SERVER]

Log in to a Docker registry.
If no server is specified, the default is defined by the daemon.

Options:
  -p, --password string   Password
      --password-stdin    Take the password from stdin
  -u, --username string   Username

[root@iZ2zedtw714kk6kmn4p41qZ ~]# docker login -u huaziyue
Password: 
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded

4.登录完毕后就可以提交镜像了,就是一步docker push

# push 自己的镜像到服务器上
[root@iZ2zedtw714kk6kmn4p41qZ ~]# docker push diytomcat
The push refers to repository [docker.io/library/diytomcat]
f9e27fc36dcb: Preparing 
bc40ed642b24: Preparing 
f3af469dd87c: Preparing 
465a852f24e8: Preparing 
eb29745b8228: Preparing 
denied: requested access to the resource is denied # 拒绝

# push镜像的一些问题
[root@iZ2zedtw714kk6kmn4p41qZ ~]# docker push huaziyue/diytomcat:1.0
The push refers to repository [docker.io/huaziyue/diytomcat]
An image does not exist locally with the tag: huaziyue/diytomcat

# 解决,增加一个tag
[root@iZ2zedtw714kk6kmn4p41qZ ~]# docker tag 1ce58b8e48b1 huaziyue/tomcat:1.0

# docker push上去即可,自己发布的镜像尽量带上版本号
[root@iZ2zedtw714kk6kmn4p41qZ ~]# docker push huaziyue/tomcat:1.0


在这里插入图片描述

提交的时候也是按照镜像的层级来进行提交的

阿里云镜像服务上

1.登录阿里云

2.找到容器镜像服务

3.创建命名空间

4.创建容器镜像

5.浏览阿里云看镜像发布过程步骤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值