如何push一个docker镜像到DockerHub上

2018.01.03 11:31:39字数 139阅读 202

有时候想要保存自己的docker镜像,又不想自己搭建docker registry,那么就可以了借用DockerHub来用,一般不会有多少人在意你的镜像,不过万一被人看上了呢,这谁说的准呢,废话不多说,下面来看看操刀记录

  1. 在DockerHub上创建账号:https://hub.docker.com/
    这里我的账号是firewarm
  2. 本地下载镜像(这里拿alpine做示例),并为镜像打tag
[root@host-30 ~]# docker pull alpine:3.4
[root@host-30 ~]# docker tag alpine:3.4 firewarm/alpine:3.4
  1. 登录到DockerHub上
[root@host-30 ~]# docker login
# 输入用户名和密码
  1. push镜像到DockerHub上
[root@host-30 ~]# docker push firewarm/alpine:3.4
The push refers to a repository [docker.io/firewarm/alpine]
4fe15f8d0ae6: Pushed
3.4: digest: sha256:dc89ce8401da81f24f7ba3f0ab2914ed9013608bdba0b7e7e5d964817067dc06 size: 528
  1. 打完收工

如何push一个docker镜像到DockerHub上相关推荐

  1. 给Ocelot做一个Docker 镜像

    写在前面 在微服务架构中,ApiGateway起到了承前启后,不仅可以根据客户端进行分类,也可以根据功能业务进行分类,而且对于服务调用服务也起到了很好的接口作用.目前在各个云端中,基本上都提供了Api ...

  2. 为了实现CI/CD,先来定制一个Docker镜像【实战精华篇】

    背景 计划把手头的项目逐步改造为基于Docker容器的方式发布,同时,项目中已经采用了云厂商提供的CI/CD自动化发布流水线.因此,为配合CI/CD操作,需要先针对项目构建一些发布的脚本,通过脚本来自 ...

  3. 史上最详细的Docker 镜像的制作-上传-拉取--部署(阿里云)

    Docker 镜像的制作-上传-拉取--部署 一.镜像(images) 1. 什么是镜像? 2. 镜像的组成和用途 (1)Dockerfile (2)scratch (3)一个完整的操作系统需要: 3 ...

  4. Windows起一个Docker镜像——起起起起起~不~来~

    这次,我们要在Windows上创建一个自己的Docker镜像,并将其打包上传到Docker hub上 首先,当然是面向菜鸟教程的学习,简单了解一下Docker是什么 实际上,使用Linux系统会让整个 ...

  5. 上传iso文件至linux主机,Docker 镜像文件的上传

    制作一个去镜像,然后把它上传到hub.docker.com上去 (1)登入到以下网址,注册一个帐户名称 (2)在Docker主机上进行登陆 [root@c720120 docker]# docker ...

  6. 实验:构建第一个Docker镜像

    文章目录 概述 寻找和准备镜像 寻找镜像模板 准备镜像模板 Dockerfile 打包容器并上传到仓库 把容器打包成镜像 把镜像上传到公网 参考文章和链接 概述   docker的关键作用:可靠地重现 ...

  7. 新建一个docker镜像

    创建一个 Dockerfile vi DockerfileFROM ubuntu 构建docker镜像 docker build -t hhu . 使用 docker run 命令来在容器内运行一个应 ...

  8. Docker推送一个自制镜像到dockerhub

    下载最新版ubuntu镜像 docker pull ubuntu 换成阿里源 ~ $ docker run --name my.ubuntu -it ubuntu /bin/bash # cat /e ...

  9. 一个docker镜像中的目录删除不了问题

    在一个容器中,删除一个目录,失败: bash-4.2# pwd /home/zxcdn/ottcache/tomcat bash-4.2# uname -a Linux 3516b6c97679 3. ...

最新文章

  1. 山西晋城学籍“失踪”解决方案:可参加高考或转职高
  2. iOS Assigning to 'idXXXDelegate' from incompatible type 'BViewController *__strong'
  3. ASP.NET Core微服务(七)——【docker部署linux上线】(RDS+API接口测试部分)
  4. java中ThreadLocalRandom的使用
  5. Python学习笔记之异常
  6. [转]Messenger:使用消息的跨进程通信
  7. 利用linux的mtrace命令定位内存泄露(Memory Leak)
  8. wsgiserver python 漏洞_python-简单测试wsgi
  9. 对象与对象之间的赋值(别名现象)
  10. 21天学通C语言-学习笔记(5)
  11. mysql高可用 MHA
  12. php实现ipv4转换ipv6
  13. 学习搭建谷粒商城微服务框架(Docker配置)-01
  14. 论文写作中插入公式间距变大怎么办?
  15. CDN是什么?为何要用CDN加速网站?
  16. (算法)C语言得到两个升序序列的中位数
  17. 图数据挖掘--六度分隔
  18. 网线水晶头接法(附图说明)
  19. TVS管 与 稳压二极管参数对比
  20. php怎么截取中文第一个字符串,php中怎么截取中文字符串

热门文章

  1. MySQL优化filler值_MySQL 性能优化神器 Explain 使用分析
  2. c# 中关键字_C#中的“使用”关键字
  3. HttpServletRequest(request的一些API)
  4. task_struct结构体查找
  5. 解决Ubuntu“下载额外数据文件失败 ttf-mscorefonts-installer”的问题
  6. 数据结构--双链表的创建和操作
  7. 线程池原理及C语言实现线程池
  8. /proc 虚拟文件系统(实例)
  9. LeetCode2:Add Two Numbers
  10. 从零开始系统化学Android,值得收藏!