如何将dockerhub与github关联

关联的好处:

在github上对dockerfile文件进行更改后,dockerhub上便会自动地在云端进行build,非常方便

前提:需要有dockerhub和github的account

(1)在dockerhub上点击settings

(2)在settings中找到“Linked Accounts & Services”,选中“Link Github”

(3)在弹出的界面中选择“Public and private (Recommended)”处的“Select”

这里注意:一个github账号只能与一个dockerhub账号关联!

Please note: A github/bitbucket account can be connected to only one docker hub account at a time.

(4)浏览器被链接到github网站,选中“Authorize application”

(5)浏览器又被链接回dockerhub

(6)在dockerhub中的setting中进行设置

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

(7)在dockerhub中,进入Create->Create aotomated build->点击Create Auto-build

(8)得到如下结果,可以看到,可以选择与github下哪个repositories关联,此时,选择“Dockerfiles”



如何将github中dockerfiles-repositories下的不同文件夹与dockerhub中不同的Automated build关联

(1)Create -> Create Automated build

(2)选择“Create Auto-build Github”

(3)选择“dokcerfiles”

(4)这一步非常关键!(例如,需要将该Auto-build与Github下的dokcerfiles-repositories下的dockerfile_caffe_theano_keras关联)

需要点击“Click here to customize”,在Dockerfile Location中输入“dockerfile_caffe_theano_keras”,该项用来控制该autobuild与github-dockerfiles中哪个文件夹关联

默认情况下,是与github-dockerfiles中名称为“dockerfile”的文件关联

注:

上面的“dockerfile1”是该autobuild的名称,自取

下面的dockerfile_caffe_theano_keras是github中的dockerfiles-repositories下的文件夹

(5)点击Create!

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

时间: 2025-01-17 07:23:20

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

将GitHub关联到域名上

在github上搭建有自己项目或博客,其访问方式是github链接方式,如何让它关联或绑定到自己购买的域名上去呢?而此博文就是在有github项目的基础上,讲解如何让域名关联到github的项目上去. 1.申请合适的域名 (1)访问域名提供商"万网"(http://www.net.cn). (2)查询所要申请的域名是否已被注册,示例:查询hgping.com. (3)选中合适的域名后加入购物车,付款购买该域名. 注:万网是国内最大域名提供商之一,且是阿里云旗下品牌,有淘宝账号即可登录万

github关联域名,创建个人网站教程终结篇

1.背景 最近心血来潮,买了一个域名,本来要买fuckgfw的,没想到被抢注了.就拿自己的英文名买了一个,叫做www.garvinli.com.因为知道会有很多朋友不太清楚整个网站搭建的过程,所以在这里贴出之前的一些列教程.有的是两年前写的,比较稚嫩哈! 手把手教您制作并发布个人网站或主页(一)(图解教程针对小白) 如何在github发布个人网站或开源项目-手把手教您制作并发布个人网站或主页(二) [极客blog图文讲解]ruby以及Jekyll的环境配置(针对mac linux) [极客blo

Windows下AndroidStudio 中使用Git(AndroidStudio项目于GitHub关联)

前提条件 : 1. 安装 Git 客户端 下载链接 2. 有 GitHub 账号 (假设你已经有了一些git基础, 如果还一点都不会, 请去找其他加成学习) AndroidStudio项目发布到GitHub 1. 在AndroidStudio中新建一个项目(这个不能不知道吧!) 2. 设置: Settings -> Version Control -> Git , 设置git目录, 点击Test测试, 如果成功会有Success提示 3. 设置: Settring -> VersionC

DockerHub基于Github自己主动化构建

Docker Hub上的自己主动化构建 关于自己主动化构建 自己主动化构建是一个特殊的功能,它同意您在 Docker Hub 上使用构建集群,依据指定的 Dockerfile 或者 GitHub . BitBucket 仓库(或环境)来自己主动创建镜像.该系统将从仓库复制一份,并依据以仓库为环境的 Dockerfile 的描写叙述构建镜像. 由此产生的镜像将被上传到注冊表,而且自己主动生成标记. 自己主动化构建有很多优势: 你的自己主动化构建项目一定是准确依照预期构建的 在 Docker Hub

DockerHub基于Github自动化构建

Docker Hub上的自动化构建 关于自动化构建 自动化构建是一个特殊的功能,它允许您在 Docker Hub 上使用构建集群,根据指定的 Dockerfile 或者 GitHub . BitBucket 仓库(或环境)来自动创建镜像.该系统将从仓库复制一份,并根据以仓库为环境的 Dockerfile 的描述构建镜像.由此产生的镜像将被上传到注册表,并且自动生成标记. 自动化构建有许多优势: 你的自动化构建项目一定是准确按照预期构建的 在 Docker Hub 注册表上,任何拥有你仓库访问权限

git学习——Github关联(2)

一.参考学习链接 1.重点看Github与Git的关联. http://www.cnblogs.com/schaepher/p/5561193.html#github 2.git的全面详细介绍. http://www.cnblogs.com/Genesisx/p/5556531.html 3.设置或者取消代理 https://gist.github.com/laispace/666dd7b27e9116faece6 Github与Git关联 本地Git和Github的连接 Step-1:到Git

超级简单攻略——GitHub关联IDEA!

1,设置IDEA IDEA——>Settings——>Version Control——>Git & GitHub——>Test——>successful 成功关联 2,设置VCS工具条 工具条——>VCS——>Import into Version Control——>Create Git Repository——>选中想要建库的文件目录 3,上传操作 目录文件——>添加,提交——>推送——>关联远程库URL (https地

MAC如何生成SSH key与GitHub关联

一.检查 SSH key 是否存在 在终端输入如下代码: ls -al ~/.ssh 如果没有,终端显示如下: No such file or directory 如果有,终端显示如下: ? ~ ls -al ~/.ssh total 24 drwx------ 5 ant staff 160 1 11 11:12 . drwxr-xr-x+ 91 ant staff 2912 1 11 11:32 .. -rw------- 1 ant staff 1675 1 11 11:09 id_rsa

GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流(转载)

最近听同事说他都在使用GitHub,GitHub是程序员的社区,在里面可以学到很多书上学不到的东西,所以最近在准备入手这方面的知识去尝试学习,正好碰到这么详细完整的文章,就转载了,希望对自己和大家有帮助. GitHub操作总结 : 总结看不明白就看下面的详细讲解. GitHub操作流程 : 第一次提交 : 方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样; -- 初始化Git仓库 :git init ; -- 提交改变到缓存 :git commit -m 'desc