如何将dockerhub与github关联

2023-05-16

本文目录

  • 如何将dockerhub账户与github相关联
  • 如何在dockerhub中利用github上的Dockfile进行auto-build


dockerhub具有Create Automated Build,也就是说,将某处的dockerfile与dockerhub账户的某个repo相关联,那么,dockerhub的该repo就可以在Docker端进行image的自建,而当我们需要该镜像时,直接将该镜像pull下来可以,不需要在本机进行build

而github就是一个比较适合存放docker的地方!

本文主要介绍2方面的内容:(1)如何将dockerhub账户与github相关联;(2)如何将dockerhub中的多个repo与github的同一个repo下的不同子文件夹相关联

如何将dockerhub账户与github相关联

(1)登录dockerhub 
(2)在个人账户下找到Settings,并进入 
(3)在settings下找到Linked Accounts & Services,并点击 
这里写图片描述
(4)在新弹出的页面中,选择Public and private 
这里写图片描述
(5)浏览器被链接到github网站,并要求输入github的帐号和密码,输入github的帐号信息 
这里写图片描述
(6)选中“Authorize application” 
(7)浏览器又被链接回dockerhub 
这里写图片描述
(8)在dockerhub中的setting中进行设置

在github上建立一个名称为dockerfiles的repositories

这里写图片描述

这里写图片描述

如何在dockerhub中利用github上的Dockfile进行auto-build

(1)在dockerhub中,进入Create->Create aotomated build->点击Create Auto-build 
这里写图片描述

(2)选择创建github的auto-build 
这里写图片描述

(3)选择与github上哪个repo相关联 
这里选择github中的dokcerfiles的repo 
这里写图片描述

(4)弹出填写Create Automated Build的相关信息的页面 
这里写图片描述

在这里,可以做到¨如何将dockerhub中的多个repo与github的同一个repo下的不同子文件夹相关联¨

详细设置如下:

  • 填写该auto-build的名称(名称任意自取)
  • 填写short description
  • 点击create

如上的设置方法实际上是将该auto-build对github下的dockerfiles仓库下的Dockerfile进行的自建

如果想要将该auto-build对github下的dockerfiles仓库下的某个子文件夹中的Dockerfile进行的自建,那么,需要按照如下方式进行

  • 填写该auto-build的名称(名称任意自取)
  • 填写short description
  • 点击Click here to customize,在Name下直接填写master即可(即dockersfiles仓库),在dockerfile location下填写Dockerfile的位置,例如,需要对仓库dockerfiles下的caffe_mxnet的Dockerfile进行自建,那么,按照如下方式进行设置(见下图)
  • 点击create

这里写图片描述

注意:只有github中内容发生变化时,dockerhub才会进行auto-build

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将dockerhub与github关联 的相关文章

随机推荐

  • 【计算机网络原理】第四章 数据链路层

    今天主要梳理了一下数据链路层的内容 xff0c 如下 一 宏观规划 综合数据链路层的整体 xff0c 分为两大部分 xff0c 第一部分讲解数据链路层的功能 xff0c 第二部分讲解数据链路层的功能 这些协议 xff0c 其实还是为了实现数
  • 【redis】关系型数据库 VS 非关系型数据库

    一 关系型数据库 xff1f 1 概念 关系型数据库是指采用了关系模型来组织数据的数据库 简单来说 xff0c 关系模式就是二维表格模型 主要代表 xff1a SQL Server xff0c Oracle Mysql PostgreSQL
  • resultful风格接口

    一 产生背景 网络应用程序 xff0c 越来越流行前端和后端的分离设计 当前的发展趋势是前端的设计层出不穷 比如 xff1a 各种型号的手机 平板灯其他设计 因为必须要一种统一的机制方便不同的前端和后端进行通信 这就导致了API结构的流行
  • 【kafka】Exception thrown when sending a message with key='null' and payload='lizhenjuan;99' to topic

    今天碰到一个奇怪的问题 xff0c 如下图 xff1a 一 问题 1 问题截图 上午还可以发送消息成功的 xff0c 下午突然就发送不了消息了 我就检查我代码的问题 xff0c 是传递的格式不对 xff0c 还是数据要求不对 网上的资料显示
  • 【mysql】order by多个字段排序

    今天遇到了两个字段排序的问题 xff0c 感觉不是很清晰 xff0c 所有又按照规则查询了下 xff0c 总结下 count都是306的有三个 现在需要同时按照age和count排序 xff0c 测试最后的排序结果 默认都是按照age和co
  • PCB Layout软件分析对比(AD、Pads、Allegro)

    PCB Layout软件分析对比 xff08 AD Pads Allegro xff09 国内的EDA软件市场几乎被三家瓜分 xff0c 分别是Altium Cadence Mentor xff0c 也是我们这次主要分析和比较的软件 除此之
  • 【leetcode学习笔记】leecode是什么?

    在csdn上看到leecode是第二次了 xff0c 之前一直不知道是什么 xff1f 今天在学习linux系统如何将文本登录界面转换为图像登录界面的时候 xff08 出现了运行startx后 xff0c ubuntu密码正确也进不去系统的
  • 相机内参详解

    相机内参详解 以下是一些个人在工作中对相机内参的学习和理解 首先要了解一下数码相机的大致成像原理 1 光聚焦在CCD或CMOS上 2 CCD或CMOS完成光 电转换 3 A D将模拟信号转换成数字信号 4 最后由DSP将数字信号转换成数码图
  • java8使用积累

    1 将List lt T gt 数组转换为String并用逗号隔开 String join 34 34 List 2 idea自动补全代码教程 xff1a https www cnblogs com HF Made p 11417225 h
  • 【java】手动分页工具类

    最近小编遇到一个很绕的问题 xff0c 无法使用mybatis自带的分页插件对符合条件的数据进行分页 xff0c 故收集了一个自动分页的工具类 xff1a public static lt T gt List lt T gt getPage
  • redis 使用bitMap实现统计系统在线用户数量

    BitMap xff0c 简单来说 xff0c 其实也就是 byte 数组 xff0c 用二进制表示 xff0c 一个bit的值 xff0c 或者是0 xff0c 或者是1 xff1b 也就是说一个bit能存储的最多信息是2 它用一个bit
  • xml与实体之间的转换

    在对接一些第三方接口的时候往往需要涉及到一些对xml文件的处理 xff0c 小编今天主要总结一下JavaBean与xml文件之间互相转换的探索与实例 使用JAXB技术实现xml与实体之间的转换 1 是什么 xff1a JAXB xff08
  • SVN中trunk、branch、tag区别

    虽然一直都在用svn作项目管理 xff0c 但是一直都是傻傻的分不清主干 分支 今天小编就来详细介绍一下 xff1a branch 分支 xff1a 版本控制系统的一个特性就是能够把各种修改分离出来放在开发品的一个分割线上 这条线就被称为分
  • win10下如何解决VC++MSDEV.EXE的0xc0000142错误

    最近小编在学习时用到了vC 43 43 这个软件 xff0c 但是一直无法正常启动 小编的电脑是从win10家庭版升级到了win10企业版的 xff0c 之前并没有出现过什么异样 xff0c 直到最近软件无法正常打开 xff0c 从网上搜得
  • windows下获取文件上传路径报错:java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)

    小编今天在java编程中使用fastdfs实现文件上传功能的时候 xff0c 获取windows文件路径时报错 xff1a java io FileNotFoundException 文件名 目录名或卷标语法不正确 原因分析 xff1a 出
  • qrcode(一)

    1 二维码概念 二维码又称QR Code xff0c QR全称Quick Response xff0c 是一个近几年来移动设备上超流行的一种编码方式 是用某种特定的几何图形按一定规律在平面 xff08 二维方向上 xff09 分布的黑白相间
  • zk服务启动报错:Unexpected exception exiting abnormally java.io.eofexception

    解决方案 xff1a 找到zoo conf中配置的dataDir和dataLogDir路径 然后删除两个文件夹下的version 2文件夹 重启服务 xff0c 问题解决
  • mybatis中useGeneratedKeys和keyProperty的作用

    背景 xff1a 最近在看队友的代码 xff0c 发现个问题 xff0c 后觉是自己out了 在做关联表插入操作时 xff0c 需要根据主表的 主键id作详情表的属性值 xff0c 最笨的方法就是 xff0c 先插入主表 xff0c 然后通
  • Linux基础命令---tracepath追踪路由

    tracepath tracepath 指令可以追踪数据到达目标主机的路由信息 xff0c 同时还能够发现MTU值 它跟踪路径到目的地 xff0c 沿着这条路径发现MTU 它使用UDP端口或一些随机端口 它类似于Traceroute xff
  • 如何将dockerhub与github关联

    本文目录 如何将dockerhub账户与github相关联如何在dockerhub中利用github上的Dockfile进行auto build dockerhub具有Create Automated Build xff0c 也就是说 xf