首页 > 其他 > 详细

『中级篇』Docker Cloud自动构建 Docker image(55)

时间:2018-09-25 01:01:27      阅读:144      评论:0      收藏:0      [点我收藏+]

>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!
>原文链接地址:『中级篇』Docker Cloud自动构建 Docker image(55)

一步一步的接近下面这个图,来通过时间的方式github,自动构建成docker image吧

技术分享图片

登录docker cloud

可以通过docker账号登录。

技术分享图片

跟github进行关联

这个是根据自己的账号来进行的我的是:https://cloud.docker.com/swarm/zhugeaming/settings

  1. 进入person的设置

技术分享图片

  1. github设置授权

技术分享图片

技术分享图片

技术分享图片

github和docker cloud已经关联完毕

技术分享图片

关联完毕

技术分享图片

创建一个构建关系

技术分享图片

技术分享图片

技术分享图片

这部可以直接skip跳过

技术分享图片

创建成功

转移到新的dockercloudtest

技术分享图片

技术分享图片

技术分享图片

创建成功已经有命令

技术分享图片

github之间进行关联build

技术分享图片

技术分享图片

技术分享图片

技术分享图片

选择对应Dockfile的路径,记住是路径

技术分享图片

更改成路径

技术分享图片

点击save进入这个页面,点击trigger

技术分享图片

技术分享图片

第一次build 是成功的, 之后有失败的情况,因为毕竟是免费的用的是公共的资源池,需要排队,可能紧张的话难免失败,创建build也需要等待的一段时间。

技术分享图片

技术分享图片

技术分享图片

技术分享图片

自动build

开启按钮,修改Dockerfile保存后自动创建。

技术分享图片

技术分享图片

自动执行了。

技术分享图片

github增加release分支加入tag

先告诉大家如何打tag

  1. 新建立release

技术分享图片

  1. 点击ceate a new release

技术分享图片

  1. 点击创建成功

    下面这个图应该吧1.0改成1.0.0这种规则。应该下面有build的时候定义tag的规则。

技术分享图片

  1. 点击完毕

技术分享图片

  1. 点击修改docker cloud 修改

技术分享图片

  1. 添加build规则

tag规则要跟一致

技术分享图片

技术分享图片

开始等待发现了。

技术分享图片

技术分享图片

技术分享图片

hub.docker.com 里面也有

技术分享图片

PS:自动化构建的build image,是不是感觉很爽,但是这里的Dockfile这是需要基础牢靠。本节也是以后学习的基础。

技术分享图片

『中级篇』Docker Cloud自动构建 Docker image(55)

原文:http://blog.51cto.com/12040702/2282114

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!