Docker系列教程09-使用Docker Hub管理镜像
为什么80%的码农都做不了架构师?>>>
> 原文:<http://www.itmuch.com/docker/09-docker-docker-hub/>
Docker Hub是Docker官方维护的Docker Registry,上面存放着很多优秀的镜像。不仅如此,Docker Hub还提供认证、工作组结构、工作流工具、构建触发器等工具来简化我们的工作。
前文已经讲过,我们可使用docker search
命令搜索存放在Docker Hub中的镜像。本节我们来详细探讨Docker Hub的使用。
注册与登录
Docker Hub的使用非常简单,只需注册一个Docker Hub账号,就可正常使用了。登录后,我们可看到Docker Hub的主页,如图所示。
我们也可使用docker login
命令登录Docker Hub。输入该命令并按照提示输入账号和密码,即可完成登录。例如:
$ 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: itmuch
Password:
Login Succeeded
创建仓库
点击Docker Hub主页上的"Create Repository"按钮,按照提示填入信息即可创建一个仓库。
如图,我们只需填入相关信息,并点击Create按钮,就可创建一个名为microservice-discovery-eureka的公共仓库。
推送镜像
下面我们来将前文构建的镜像推送到Docker Hub。使用以下命令即可,例如:
docker push itmuch/microservice-discovery-eureka:0.0.1
经过一段时间的等待,就可推送成功。这样,我们就可在Docker Hub查看已推送的镜像。
转载于:https://my.oschina.net/eacdy/blog/1634978
Docker系列教程09-使用Docker Hub管理镜像相关推荐
- 【Docker系列教程之三】Docker容器是如何工作的
在上一篇的文章中,我给大家主要介绍了一下 Docker 环境的搭建,简单的讲解了一下 Docker 架构,以及用 Docker 命令简单演示了一下如何拉去一个 images 镜像.本篇我们将剖析一下 ...
- 【Docker系列教程之一】docker入门
我们在理解 docker 之前,首先我们得先区分清楚两个概念,容器和虚拟机. 我们用的传统虚拟机如 VMware , VisualBox 之类的需要模拟整台机器包括硬件,每台虚拟机都需要有自己的操作系 ...
- Docker系列教程20-安装Docker Compose
为什么80%的码农都做不了架构师?>>> 原文:http://www.itmuch.com/docker/20-docker-compose-install/ ,转载请说明出处 ...
- 系列教程丨用 Docker 探索开源软件 —— PostgreSQL(一)
出品丨Docker公司(ID:docker-cn) 编译丨小东 每周一.三.五,与您不见不散! Docker 的一大优点是可以让您快速使用它来试用应用程序,而无需直接在开发人员的计算机上安装它.如果您 ...
- 【Docker】五 Docker Hub管理镜像
Docker Hub管理镜像 1 Docker Hub管理镜像 1.1 注册与登录 1.2 创建仓库 1.3 推送镜像 2 使用Docker Registry管理镜像 2.1 原理图 2.2 搭建Do ...
- Docker系列之三:使用Docker镜像和仓库
系列链接 Docker系列之一:Docker介绍及在Ubuntu上安装 Docker系列之二:Docker 入门 Docker系列之三:使用Docker镜像和仓库 Docker系列之四:Dockerf ...
- Docker系列教程01-Centos7安装新版Docker教程(10步)
最近一直忙于开发,没有时间好好总结一下docker的知识.其实现在docker的教程已经很多很多了,但是很多系统的教程都是基于Ubuntu系统,因为官方推荐使用Ubuntu系统啊,原因在于Ubuntu ...
- Docker系列教程15-Docker容器网络
原文:http://www.itmuch.com/docker/15-docker-network/ 本文是篇翻译.原文:https://docs.docker.com/engine/userguid ...
- 自己动手写Docker系列 -- 5.7实现通过容器制作镜像
简介 在上篇中我们实现了rm命令,删除存在的容器,本篇中,将完善之前的文件系统隔离,实现容器与容器之间的文件系统隔离 源码说明 同时放到了Gitee和Github上,都可进行获取 Gitee: htt ...
最新文章
- 车辆2D/3D--Deep MANTA: A Coarse-to-fine Many-Task Network for joint 2D and 3D vehicle analysis
- CIIS 2020专题论坛丨突破自然语言理解,找到人工智能出口
- img文件解包工具_使用tar归档命令,就不怕文件多!
- 二叉树笔记(深度遍历与广度遍历+13道leetcode题目(深度3道、广度10道))
- Jsoup处理URLs
- VMware vSAN6.7 设计和优化 vSAN 主机 vSAN 6.5带来七大更新 解读VMware超融合增长秘诀
- Python 之 异常
- 【脑电信号】基于matlab GUI小波变换癫痫脑电信号特征提取及分析【含Matlab源码 1154期】
- 【物联网毕设基础】实时时钟芯片 DS1302 介绍
- 微信小程序,电子商城中快速实现收货地址(包含前端和后台实现)
- Edison 蓝牙模块 学习笔记
- 流程效率低?这里有3个流程优化的建议
- 2015年度个人总结(公司版)
- [elixir! #0015][译] 学习 GenStage by Joseph Kain
- 五分钟手操赶走鼠标手
- 【ELK】自定义ES-5.4.1插件步骤2——带action-amp;amp;gt;transportaction分层结构并包含详细的集成测试步骤
- Sprite Kit 动作系统
- xm-select下拉框,下拉树
- boa linux arm修改网卡,Boa服务器在ARM+Linux上的移植
- SubSonic的配置方法
热门文章
- 小姐姐带你一起学:如何用Python实现7种机器学习算法(附代码)
- Arm 发布Mali多媒体套件,机器学习将不再是高端手机的专享
- 为什么不建议直接使用 Async 注解?
- 首次使用批处理框架 Spring Batch ,被震撼到了,太强大...
- 硬刚一周,3W字总结,一年的经验告诉你如何准备校招!
- 我的天,你工作5年了,连Java agent都不知道...
- 面试官问:Integer 如何实现节约内存和提升性能的?
- 【一周算法实践集训】_【模型构建】_baseline
- 机翻降重?掩饰抄袭?SCI期刊上的这些「奇言怪语」,不少来自中国作者
- 3W字长文带你轻松入门视觉Transformer