[关闭]
@bergus 2016-01-12T10:57:46.000000Z 字数 852 阅读 1789

mesos集群搭建

mesos


教程:
http://www.jdon.com/artichect/managing-docker-clusters-using-mesos-and-marathon.html
http://www.tuicool.com/articles/aqieeiB

http://www.dianping.com/shop/32712731

目前,我们容器管理集群的技术栈包括以下内容:
mesos(资源调度)
marathon(服务编排)
chronos(分布式计划任务)
docker(容器引擎)
consul+registrator(服务注册和发现)
haproxy(负载均衡)
prometheus(服务监控)
nagios/zabbix(节点监控)
salt(节点配置管理)
cobbler(节点自动化装机)
ELK(日志收集分析)

我们的持续集成管理平台在这些技术的基础上,实现了我们的集群管理、容器管理、应用管理等业务流程。

安装Docker
sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
sudo apt-get install lxc-docker

将下面一行加入到/etc/default/docker以激活Docker在TCP的API:
DOCKER_OPTS="-H 127.0.0.1:4243"
然后重启Docker:
使 export DOCKER_HOST=tcp://127.0.0.1:4243

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注