第一步:Docker生成镜像

docker@default:~$ docker images
REPOSITORY                   TAG                 IMAGE ID            CREATED             SIZE
metal-workbench-api-image    latest              a1ad98094180        7 hours ago         750MB

第二步:登陆至Docker

docker@default:~$ 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: weschen
Password:
Login Succeeded

第三步:给现有镜像打tag

docker@default:~$ docker tag a1ad98094180 weschen/metal-workbench-api-image:1.0.0docker@default:~$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE metal-workbench-api-image latest a1ad98094180 7 hours ago 750MB weschen/metal-workbench-api-image 1.0.0 a1ad98094180 7 hours ago 750MB

第四步:推送镜像至Docker Hub

docker@default:~$ docker push weschen/metal-workbench-api-image
The push refers to a repository [docker.io/weschen/metal-workbench-api-image]
e36d859cca87: Pushed
c926dd536114: Pushed
d6b6b16c6c71: Pushed
6d3032715cbe: Pushed
df95dc115bab: Pushed
e5f36aeaca66: Pushed
ae227185393e: Mounted from library/node
d50f959eea7b: Mounted from library/node
677f02386f07: Mounted from library/node
7b3b4fef39c1: Mounted from library/node
ecf5c2e2468e: Mounted from library/node
bb07d0c1008d: Mounted from library/node
4902b007e6a7: Mounted from library/node
007ab444b234: Mounted from library/node
1.0.0: digest: sha256:ffb6f1b980d151c053565e4ff2b02b85acef3e662b60b96c210a8bbcbf165c95 size: 3257

到此,已经将最新的镜像推送至Docker Hub

需要更新时,直接下载相应的版本即可

Rancher原本有两个容器是使用本地的镜像的,如果需要升级,则需要更新至与Docker Hub一样的版本

升级过程

转载于:https://www.cnblogs.com/weschen/p/6973033.html

Docker发布镜像至Docker Hub相关推荐

  1. docker 国内镜像与 docker hub 镜像, docker-compose

    目录 1. docker 国内镜像与 docker hub 镜像, docker-compose 1.1. 通过国内镜像安装 docker 1.1.1. Debian 1.1.2. RHEL 1.2. ...

  2. 【阿里云镜像】使用阿里云Docker CE 镜像安装Docker

    文章目录 一.参考链接 二.Docker CE简介 三.使用阿里云Docker CE镜像安装Docker 1.SSH连接CentOS 7系统 2.基于CentOS 7安装配置Docker(使用 yum ...

  3. 【docker】Mac m1 系统使用docker发布镜像

    项目场景: mac m1系统 Docker Engine  v20.10.20 k8s 管理 阿里云镜像仓库 springboot 问题描述 正常情况下,我们使用docker构建镜像,发布到镜像仓库, ...

  4. mac系统docker发布镜像报错:错误the user name or passphrase you entered is not correct解决

    docker build镜像完成后,发布镜像时提示权限不足,使用命令docker login进行登录,输入用户名密码后报错:"the user name or passphrase you ...

  5. Docker发布镜像时报错denied: requested access to the resource is denied解决办法

    当docker push时报如下错误: denied: requested access to the resource is denied 存在两种可能性: 1. docker未登录 解决方法:do ...

  6. 解决docker push镜像到docker hub报没有权限

    https://hub.docker.com/ 原因是: 镜像的tag名称需要以docker hub的登录名开头,例如ancy/pytorch 修改方法 : docker tag 本定仓库名 用户名/ ...

  7. docker php镜像推荐,Docker 常用镜像整理

    Docker 搭建靶场很方便,但是每次搭建靶场找到底层镜像都会消耗不少时间,所以特此花时间写下本文,磨刀不误砍柴工,后面再搭建 Docker 靶场的话,效率就会高很多了. PHP PHP 环境,如果不 ...

  8. 【Docker】镜像与docker数据卷

  9. Docker制作镜像(四)

    Docker制作镜像(四) 众所周知,docker的镜像是有分层机制的,比如当你下载一个镜像时,你常常会看到以下画面 你发现pull complete了许多,这些全是文件的分层. 这样有什么优势呐? ...

最新文章

  1. 笔试——查找重复数(杭州某准独角兽)
  2. (非原)如何让.net开发的Winform程序快速释放内存
  3. c语言如何创建虚拟串口,模拟串口的C语言源程序代码
  4. java中读取单个字符_如何使用Java中的Scanner类读取单个字符?
  5. php页面怎么去登录,php中登录后跳转回原来要访问的页面实例
  6. 菜鸟技术专家胡斌:技术架构的战略和战术原则
  7. 汇编程序的编辑、编译、连接与执行(附带DOSBox安装)
  8. 怎样获取不同域名的ifram的html,AJAX | iframe跨域的实现方法
  9. JavaScript使用Modbus协议实现RTU设备连云
  10. Java调用WebService接口的四种方式
  11. SAP S4 OP/Cloud大乱斗(转载)
  12. 路由器无线中继/桥接(WDS)设置
  13. 为什么程序员喜欢在半夜写代码?
  14. HDFS读写流程以及多节点、单节点磁盘负载均衡
  15. HTML的相关标记和属性
  16. 品达通用_9. pd-tools-log
  17. Mysql密码修改方式
  18. 练习聚合函数的综合练习题
  19. 邵雍·《渔樵问对》译文和原文
  20. 精馏塔温度控制仿真设计

热门文章

  1. 如何清除图片下方出现几像素的空白间隙?
  2. C#的语法总结(第一版)
  3. NT下如何彻底删除Oracle?
  4. 【Python】 Python数据类型
  5. Python-字符串的常用方法
  6. JMETER 线程组
  7. php空间搭建tcshare,新秀网 - 宝塔面板搭建天翼云盘目录列表TCShare
  8. hadoop中的9000端口代表什么_启动hadoop后,fs.defaultFS中配置的9000端口没有出现在监听中?...
  9. python flask web部署_webapp开发之使用apache部署python flask webapp
  10. minheight能继承吗_遗嘱中的房屋被拆迁,指定继承人能继承对应的拆迁款或安置房吗?...