Docker Hub公共镜像仓库的使用

Docker Hub

目前 Docker 官方维护了一个公共仓库 Docker Hub,其中已经包括了数量超过 15,000 的镜像。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。
Docker Hub的功能
Docker Hub被用于源代码管理集成,也用于构建和测试工具来加速部署周期,部署周期从天减少到以分钟计算,Docker宣称已经允许用户加速应用的传输。
架构和技术堆栈升级对于Docker Hub的大规模和不可预知的采用是必须的。
作为开发人员迅速采用Docker容器,IT管理员加速将其纳入企业生产环境。除了管理和配置工具,还需要编排和调度软件。
创建账号并登陆这里是登陆入口
Docker Hub公共镜像仓库的使用
登陆账号
Docker Hub公共镜像仓库的使用
登陆进入之后里面目前仓库,现在去创建一个
Docker Hub公共镜像仓库的使用
下面我选的是公共仓库,别人也可以访问到
Docker Hub公共镜像仓库的使用
在服务器上登陆进来,进行上传镜像到仓库

[root@docker ~]# docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username: zhaocheng172
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

对我们的镜像打标签

[root@docker ~]# docker tag nginx:latest zhaocheng172/nginx:v1
上传到hub上
[root@docker ~]# docker push zhaocheng172/nginx:v1 

查看我们的仓库是不是创建成功

[root@docker ~]# docker search zhaocheng172
NAME                DESCRIPTION         STARS               OFFICIAL            AUTOMATED
zhaocheng172/adc  

在另一台机器之间pull到我们本地镜像仓库中

[root@ce-docker ~]# docker pull zhaocheng172/nginx:v1
v1: Pulling from zhaocheng172/nginx
8ba884070f61: Downloading  10.79MB/75.4MB

Docker Hub公共镜像仓库的使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值