docker公共存储库_Docker Hub镜像公共仓库使用
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镜像公共仓库使用相关推荐
- docker公共存储库_Docker Hub公共镜像仓库的使用
Docker Hub 目前 Docker 官方维护了一个公共仓库 Docker Hub,其中已经包括了数量超过 15,000 的镜像.大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现 ...
- docker公共存储库_Docker实战001:简单的认识下docker
什么是Docker Docker是一个开源的轻量级虚拟化技术容器,它可以将应用程序的代码.运行环境.依赖库.配置文件等资源打包到一个容器中.Docker可以将硬件上的资源进行隔离,避免程序之间的冲突和 ...
- docker公共存储库_docker公共仓库和私有仓库
系统环境:CentOS Linux release 7.5.1804 (Core) docker版本:Docker version 1.13.1, build 6e3bb8e/1.13.1 一.doc ...
- docker公共存储库_Docker入门(2)——镜像结构和私有镜像库
前面一篇教程里面,我们操练了一下如何在一台服务器上实际安装和使用docker.接下来我们来讨论一下和镜像有关的话题. Docker镜像的分层结构 前面我们也提到过,docker在宿主机上面并不是以一个 ...
- Docker 公共存储库
公共存储库可用于托管可由其他人使用的Docker镜像.一个例子是Docker Hub中可用的镜像.大多数镜像,如Centos,Ubuntu和Jenkins都是公开的.我们还可以通过将其发布到Docke ...
- docker公共存储库_查找并修复docker镜像安全漏洞
容器的出现使开发团队可以创建沙盒环境,以在其中运行和测试应用程序,容器主要由从 docker hub 或其他公共镜像存储库提取的开源镜像组成. 但是这些开源镜像有时可能包含一些漏洞,这些漏洞可能会危害 ...
- Docker仓库管理镜像 -- 公共仓库【Docker Hub】和私人仓库【Registry】和【harbor】
镜像仓库管理 docker仓库,用来管理镜像.主要分为公共仓库和私人仓库.下面介绍了公共仓库Docker Hub.私人仓库Registry和harbor. DockerHUb仓库管理 什么是Docke ...
- docker pull 下载一半_Docker三个重要的基本操作,镜像,容量,仓库
前言 Docker的功能和特性有很多,各种运行命令.参数等也都要学习和练习. 比如:如何管理数据.如何管理网络.如何互相配合工作.如何编写更专业的Dockerfile等. 本文讲讲Docker镜像,容 ...
- 部署企业自己的Docker Hub镜像加速器
背景 国内从 Docker Hub 拉取镜像有时会遇到困难,一般是网络比较慢,需要很长时间,极有可能连接断裂,拉不到镜像.此时,可以配置镜像加速器.国内很多云服务商都提供了国内加速器服务,例如阿里云. ...
最新文章
- php 公共的 受保护的,php-不使用$this-gt;调用受保护的属性
- 微服务架构设计模式读书笔记
- DIY烤肉加热台,了解一下?
- WLAN高密无线网络部署的信道问题
- (1)memcached应用
- 使用工厂模式解决设计问题
- CSS+HTML+JQuery简单菜单
- Apsara Stack 技术百科 | 可运营的行业云,让云上资源跑起来
- 面向对象课程 - 寒假第三次作业 - C++计算器项目初始部分
- 带UpdatePanel页面返回js问题
- 使用 TensorFlow 构建机器学习项目中文版
- CrowdSec:行为检测引擎
- dw css定位,Dreamweaver中层的定位
- DDD(五)——值对象
- mysql escape 函数_mysql_escape_string()函数用法分析
- 2018宾汉姆顿大学计算机排名,2020年宾汉姆顿大学QS世界排名
- Dataset:heart disease心脏病数据集的简介、下载、使用方法之详细攻略
- 马云:不能把孩子放在温室里 光给孩子知识是不够的
- 超全的 Vue 开源项目合集
- 导航栏、侧边栏、下拉菜单