Docker Hub镜像公共仓库使用

作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

一.登录Docker Hub

1>.访问Docker Hub官网(https://hub.docker.com/)

2>.点击“Create Repository”(自行注册一下docker hub官网的id,大约不到2分钟就能搞定)

3>.填写创建仓库的相关信息后,并点击"Create"

4>.镜像仓库创建成功

二.上传镜像到Docker Hub

1>.在命令中中登录Docker Hub

[root@docker101.yinzhengjie.org.cn ~]# docker login -u yinzhengjie2019

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@docker101.yinzhengjie.org.cn~]#

如下图所示,登录成功可以看到docker的镜像仓库地址。

2>.对本地镜像打tag编号

[root@docker101.yinzhengjie.org.cn ~]# docker image lsREPOSITORY TAG IMAGE ID CREATED SIZE

centos-haproxy v1.8.20 1858fe05d96f 5hours ago 606MB

tomcat-app01 v0.1 bf45c22f2d5b 24hours ago 983MB

tomcat-base 8.5.50 9ff79f369094 2days ago 968MB

jdk-base 1.8.0_231 0f63a97ddc85 2days ago 953MB

centos-base 7.6.1810 b4931fd9ace2 2days ago 551MB

centos centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

registry.cn-beijing.aliyuncs.com/yinzhengjie2020/centos v0.1_centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

[root@docker101.yinzhengjie.org.cn~]#

[root@docker101.yinzhengjie.org.cn~]# docker image tag centos:centos7.6.1810 yinzhengjie2019/centos:v0.1_centos7.6.1810[root@docker101.yinzhengjie.org.cn~]#

[root@docker101.yinzhengjie.org.cn~]#

[root@docker101.yinzhengjie.org.cn~]# docker image lsREPOSITORY TAG IMAGE ID CREATED SIZE

centos-haproxy v1.8.20 1858fe05d96f 5hours ago 606MB

tomcat-app01 v0.1 bf45c22f2d5b 24hours ago 983MB

tomcat-base 8.5.50 9ff79f369094 2days ago 968MB

jdk-base 1.8.0_231 0f63a97ddc85 2days ago 953MB

centos-base 7.6.1810 b4931fd9ace2 2days ago 551MB

centos centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

yinzhengjie2019/centos v0.1_centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

registry.cn-beijing.aliyuncs.com/yinzhengjie2020/centos v0.1_centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

[root@docker101.yinzhengjie.org.cn~]#

[root@docker101.yinzhengjie.org.cn~]#

3>.将镜像推送到Docker Hub的Registry

[root@docker101.yinzhengjie.org.cn ~]# docker image lsREPOSITORY TAG IMAGE ID CREATED SIZE

centos-haproxy v1.8.20 1858fe05d96f 6hours ago 606MB

tomcat-app01 v0.1 bf45c22f2d5b 24hours ago 983MB

tomcat-base 8.5.50 9ff79f369094 2days ago 968MB

jdk-base 1.8.0_231 0f63a97ddc85 2days ago 953MB

centos-base 7.6.1810 b4931fd9ace2 2days ago 551MB

centos centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

yinzhengjie2019/centos v0.1_centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

registry.cn-beijing.aliyuncs.com/yinzhengjie2020/centos v0.1_centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

[root@docker101.yinzhengjie.org.cn~]#

[root@docker101.yinzhengjie.org.cn~]#

[root@docker101.yinzhengjie.org.cn~]# docker image push yinzhengjie2019/centos:v0.1_centos7.6.1810The push refers to repository [docker.io/yinzhengjie2019/centos]

89169d87dbe2: Mounted from library/centos

v0.1_centos7.6.1810: digest: sha256:747b2de199b6197a26eb1a24d69740d25483995842b2d2f75824095e9d1d19eb size: 529[root@docker101.yinzhengjie.org.cn~]#

三.从Docker Hub下载镜像到本地

[root@docker102.yinzhengjie.org.cn ~]# docker image lsREPOSITORY TAG IMAGE ID CREATED SIZE

registry.cn-beijing.aliyuncs.com/yinzhengjie2020/centos v0.1_centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

[root@docker102.yinzhengjie.org.cn~]#

[root@docker102.yinzhengjie.org.cn~]# docker image pull yinzhengjie2019/centos:v0.1_centos7.6.1810v0.1_centos7.6.1810: Pulling from yinzhengjie2019/centos

Digest: sha256:747b2de199b6197a26eb1a24d69740d25483995842b2d2f75824095e9d1d19eb

Status: Downloaded newer imagefor yinzhengjie2019/centos:v0.1_centos7.6.1810docker.io/yinzhengjie2019/centos:v0.1_centos7.6.1810[root@docker102.yinzhengjie.org.cn~]#

[root@docker102.yinzhengjie.org.cn~]#

[root@docker102.yinzhengjie.org.cn~]# docker image lsREPOSITORY TAG IMAGE ID CREATED SIZE

yinzhengjie2019/centos v0.1_centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

registry.cn-beijing.aliyuncs.com/yinzhengjie2020/centos v0.1_centos7.6.1810 f1cb7c7d58b7 10months ago 202MB

[root@docker102.yinzhengjie.org.cn~]#

[root@docker102.yinzhengjie.org.cn~]#

docker公共存储库_Docker Hub镜像公共仓库使用相关推荐

  1. docker公共存储库_Docker Hub公共镜像仓库的使用

    Docker Hub 目前 Docker 官方维护了一个公共仓库 Docker Hub,其中已经包括了数量超过 15,000 的镜像.大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现 ...

  2. docker公共存储库_Docker实战001:简单的认识下docker

    什么是Docker Docker是一个开源的轻量级虚拟化技术容器,它可以将应用程序的代码.运行环境.依赖库.配置文件等资源打包到一个容器中.Docker可以将硬件上的资源进行隔离,避免程序之间的冲突和 ...

  3. docker公共存储库_docker公共仓库和私有仓库

    系统环境:CentOS Linux release 7.5.1804 (Core) docker版本:Docker version 1.13.1, build 6e3bb8e/1.13.1 一.doc ...

  4. docker公共存储库_Docker入门(2)——镜像结构和私有镜像库

    前面一篇教程里面,我们操练了一下如何在一台服务器上实际安装和使用docker.接下来我们来讨论一下和镜像有关的话题. Docker镜像的分层结构 前面我们也提到过,docker在宿主机上面并不是以一个 ...

  5. Docker 公共存储库

    公共存储库可用于托管可由其他人使用的Docker镜像.一个例子是Docker Hub中可用的镜像.大多数镜像,如Centos,Ubuntu和Jenkins都是公开的.我们还可以通过将其发布到Docke ...

  6. docker公共存储库_查找并修复docker镜像安全漏洞

    容器的出现使开发团队可以创建沙盒环境,以在其中运行和测试应用程序,容器主要由从 docker hub 或其他公共镜像存储库提取的开源镜像组成. 但是这些开源镜像有时可能包含一些漏洞,这些漏洞可能会危害 ...

  7. Docker仓库管理镜像 -- 公共仓库【Docker Hub】和私人仓库【Registry】和【harbor】

    镜像仓库管理 docker仓库,用来管理镜像.主要分为公共仓库和私人仓库.下面介绍了公共仓库Docker Hub.私人仓库Registry和harbor. DockerHUb仓库管理 什么是Docke ...

  8. docker pull 下载一半_Docker三个重要的基本操作,镜像,容量,仓库

    前言 Docker的功能和特性有很多,各种运行命令.参数等也都要学习和练习. 比如:如何管理数据.如何管理网络.如何互相配合工作.如何编写更专业的Dockerfile等. 本文讲讲Docker镜像,容 ...

  9. 部署企业自己的Docker Hub镜像加速器

    背景 国内从 Docker Hub 拉取镜像有时会遇到困难,一般是网络比较慢,需要很长时间,极有可能连接断裂,拉不到镜像.此时,可以配置镜像加速器.国内很多云服务商都提供了国内加速器服务,例如阿里云. ...

最新文章

  1. php 公共的 受保护的,php-不使用$this-gt;调用受保护的属性
  2. 微服务架构设计模式读书笔记
  3. DIY烤肉加热台,了解一下?
  4. WLAN高密无线网络部署的信道问题
  5. (1)memcached应用
  6. 使用工厂模式解决设计问题
  7. CSS+HTML+JQuery简单菜单
  8. Apsara Stack 技术百科 | 可运营的行业云,让云上资源跑起来
  9. 面向对象课程 - 寒假第三次作业 - C++计算器项目初始部分
  10. 带UpdatePanel页面返回js问题
  11. 使用 TensorFlow 构建机器学习项目中文版
  12. CrowdSec:行为检测引擎
  13. dw css定位,Dreamweaver中层的定位
  14. DDD(五)——值对象
  15. mysql escape 函数_mysql_escape_string()函数用法分析
  16. 2018宾汉姆顿大学计算机排名,2020年宾汉姆顿大学QS世界排名
  17. Dataset:heart disease心脏病数据集的简介、下载、使用方法之详细攻略
  18. 马云:不能把孩子放在温室里 光给孩子知识是不够的
  19. 超全的 Vue 开源项目合集
  20. 导航栏、侧边栏、下拉菜单

热门文章

  1. BP神经网络原理简介
  2. php和mysql.web开发_PHP和MySQLWeb应用开发
  3. flask导入flask-sqlalchemy的一个问题记录
  4. web端消息推送的方式介绍
  5. SpringBoot定时任务Schedule (七)
  6. oracle中新增一列赋值,给List里添加一字段并赋值 | 学步园
  7. lnmp mysql自动启动脚本_【转】LNMP配置开机自启动
  8. c语言里凤霞答案,C语言中循环结构的教学方法研究
  9. JAVA学习-JAVA实现1-100的累加
  10. UniTask使用笔记