
Docker
文章平均质量分 85
rapheler
这个作者很懒,什么都没留下…
展开
-
Jenkins + Github持续集成构建Docker容器
本文分两部分,第一部分是手动计划任务的方式构建Github上的Docker程序,第二部分是用Github webhook Trigger一个自动构建任务。Jenkins采用2.5版本Docker采用1.7.1代码托管使用的Github官网系统为IBM Bluemix提供的Cent6.7,服务器地址在美国南加州1.1 创建一个Freesty原创 2016-06-07 13:45:19 · 3607 阅读 · 0 评论 -
记一次Marathon被黑过程
前几天早上打开Mesos平台,发现有一个Killed的任务,MESOS_TASK_ID=hyakuhei.a318e232-28d9-11e6-bc8f-96bed1f124a2,名字很奇怪,并不是我跑的呀,然后去Marathon看一下,没有这个任务的container在运行,可能已经被删。这套Mesos + Marathon的平台在Bluemix的平台上跑的已经很稳定了,难道出现什么问题了?继续原创 2016-08-17 11:09:42 · 1795 阅读 · 0 评论 -
Bluemix平台一步一步搭建ZooKeeper + Mesos + Marathon平台管理Docker集群之一
最近在Youtube看Docker视频的过程中不幸看到了Mesos的介绍,然后就有一种一见如故的感觉,最终根据mesosphere官网的文档在IBM的Bluemix虚拟机上搭建了基于ZooKeeper + Mesos + Marathon的平台。搭建之前先简单了解下各个组件是做什么的。(来自wikipedia及其他网络)ZooKeeper:Zookeeper原创 2016-08-17 11:15:26 · 2895 阅读 · 0 评论 -
Bluemix平台一步一步搭建ZooKeeper + Mesos + Marathon平台管理Docker集群之二
接上一篇文章:http://blog.youkuaiyun.com/rapheler/article/details/52229208咱们来看一下Marathon跑一个Docker任务Marathon的界面如下:利用这个UI界面可以很容易的创建应用,并且可以以json的方式编辑,只要右上角这个JSON Mode被选中即可:原创 2016-08-17 11:37:54 · 1722 阅读 · 0 评论 -
修改CentOs7 上Docker默认文件系统DeviceMapper为OverlayFS
最近一直在研究Mesos, Marathon跟Docker结合的容器云平台,Mesos 框架已经搭好,并且Marathon也可以实现简单的Docker应用管理了,然后今天尝试搭建一下mesosphere公司的DC/OS平台(https://dcos.io/),利用这个平台可以很容易实现基于容器的云计算平台的资源调度,管理,应用分配,负载均衡,动态扩展,故障转移等。DC/OS底层系统也是基于Dock原创 2016-08-02 14:48:50 · 3682 阅读 · 0 评论 -
Bluemix平台打造DC/OS云计算平台(二)
官方推荐的安装需求是一个节点2核CPU,16GB RAM,60GB HDD。然后Bootstrap节点必须安装python,pip和virtualenv;基于TCP三层的loadbalancer或者HAProxy转发80、443、8080、8181、2181和5050到Master节点;并且在Bootstrap节点可以ssh无密码登陆所有子节点。原创 2016-09-17 11:58:22 · 1490 阅读 · 0 评论 -
Bluemix虚拟机Docker使用direct-lvm存储方式运行容器
最近在Bluemix的虚拟机上玩docker,但是发现默认安装使用的是loop-lvm的模式做后端存储,这个肯对对后面的实验会造成影响,而且docker官方也不建议在生产环境下使用loop-lvm,下图为docker官方给出的存储方案优劣对比:所以今天开题分享一下如何更改docker的devicemapper存储方式为direct-lvm。docker 最先是跑在ubuntu和de原创 2016-10-31 14:37:10 · 2388 阅读 · 0 评论 -
Jenkins持续集成构建Docker容器
本文分两部分,第一部分是手动计划任务的方式构建Github上的Docker程序,第二部分是用Github webhook Trigger一个自动构建任务。Jenkins采用2.5版本Docker采用1.7.1代码托管使用的Github官网系统为IBM Bluemix提供的Cent6.7,服务器地址在美国南加州1.1 创建一个Freesty原创 2016-08-02 14:50:00 · 4348 阅读 · 0 评论 -
构建基于云平台的小型敏捷团队的持续集成和持续部署
云计算的出现,大大缩减了初创IT类公司的创业成本,云平台资源可以拿来即用,省去了前期的IDC运维成本,如今,硅谷或北京的初创公司除非是“疯了”才会购买IT基础设施,因为他们可以通过租用“公有云”的云计算服务来获取IT能力。比如你要搭建一套传统的互联网应用程序,传统的方案是选择IDC,采购硬件,设备上架,打通网络,安装系统,调试等,最终才开始上线应用。可以很方便的展示给客户,而且还可以随时随地访原创 2017-01-15 11:11:34 · 2259 阅读 · 0 评论