摘要: 为Docker构建原生的集群管理工具的计划早在2014年初就开始了,当时作为一个通信协议项目,称为Beam。之后,它被实现为一种后台程序,使用Docker API来控制异构化的分布式系统。项目重新命名为libswarm,Swarmd是其后台程序。项目保持了之前的理念,允许任何Docker客户端连接到 阅读全文
posted @ 2017-09-14 17:45 Bourbon.Tian 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 由于昨晚做了一个很傻X的事情,所以有幸进入了CentOS 7 的单用户模式。 CentOS 7 在进入单用户的时候和6.x做了很多的改变, 下面让我们来看看如何进入单用户模式。 如何进入CentOS 7单用户模式? 1. 首先重启服务器,在选择内核界面时使用上下箭头移动 2. 选择内核并按“e”键, 阅读全文
posted @ 2017-08-01 13:38 Bourbon.Tian 阅读(2115) 评论(0) 推荐(0) 编辑
摘要: 因为官方的yum源在国内访问效果不佳, 需要改为国内比较好的阿里云或者网易的yum源, 具体修改步骤如下: 阅读全文
posted @ 2017-08-01 13:22 Bourbon.Tian 阅读(823) 评论(0) 推荐(0) 编辑
摘要: Harbor介绍 Docker容器应用的开发和运行离不开可靠的镜像管理,虽然docker官方提供了公共的镜像仓库(Docker Hub),但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项 阅读全文
posted @ 2017-07-21 09:54 Bourbon.Tian 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: Docker默认存储路径: # docker info...... Data loop file: /var/lib/docker/devicemapper/devicemapper/data......Docker Root Dir: /var/lib/dockerDebug Mode (clie 阅读全文
posted @ 2017-07-19 16:52 Bourbon.Tian 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 前面的章节介绍了Mesos+Zookeeper+Marathon的Docker管理平台,接下来介绍如何在该平台下构建负载均衡。 默认情况下,mesos marathon会把app发布到随机节点的随机端口上,当mesos slaves和app越来越多的时候,想查找某组app就变得困难。mesos提供了 阅读全文
posted @ 2017-07-17 15:48 Bourbon.Tian 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: 容器为用户打开了一扇通往新世界的大门,真正进入这个容器的世界后,却发现新的生态系统如此庞大。在生产使用中,不论个人还是企业,都会提出更复杂的需求。这时,我们需要众多跨主机的容器协同工作,需要支持各种类型的工作负载,企业级应用开发更是需要基于容器技术,实现支持多人协作的持续集成、持续交付平台。即使Do 阅读全文
posted @ 2017-07-14 16:09 Bourbon.Tian 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 服务器架构 机器信息: 这里部属的机器为3个Master控制节点,3个slave运行节点,其中: zookeeper、Mesos-master、marathon运行在Master端;Mesos-slave和docker运行在Slave端;需要修改zk的内容来保证slave能够被发现和管理 构建环境 阅读全文
posted @ 2017-07-11 20:08 Bourbon.Tian 阅读(3327) 评论(0) 推荐(0) 编辑
摘要: 构建第一个应用 要构建的第一个应用是Jekyll框架的自定义网站。我们会构建一下两个镜像。 一个镜像安装Jekyll以及其他用于构建Jekyll网站的必要的软件包。 一个镜像通过Apache来让Jekyll网站工作起来。 在启动容器时,通过创建一个新的Jekyll网站来实现自服务。工作流程如下: 创 阅读全文
posted @ 2017-06-20 14:55 Bourbon.Tian 阅读(2428) 评论(1) 推荐(0) 编辑
摘要: 在之前几章中介绍的都是Docker的基础知识,了解什么是镜像,docker基本的启动流程,以及如何去运作一个容器等等。 接下来的几个章节将介绍如何在实际开发和测试过程中使用docker。 将Docker作为本地Web开发环境是使用Docker的一个最简单的场景。这个环境可以完全重现生产环境,保证开发 阅读全文
posted @ 2017-06-12 19:40 Bourbon.Tian 阅读(3266) 评论(1) 推荐(0) 编辑