coreos-reflector 《Hello World》CoreOS和Docker介绍
CoreOS-反射器和Hello World介绍。介绍我们将使用PandaStrike的CoreOS测试集群(我们在Amazon的EC2服务上为您运行该集群)来部署一个简单的Node服务器。启动CoreOS集群不是本教程的重点。但是,CoreOS提供了定期更新的公开可用的操作系统映像,因此在Amazon(或任何云提供商)上构建集群相对轻松。
你知道吗?在部署过程中,你可能会发现CoreOS和Docker入门这篇文章特别有帮助,它提供了从零开始的详细步骤。要部署一个更复杂的系统,比如Elasticsearch集群,看看Docker部署Elasticsearch集群这篇指南会是一个好主意。你也可以参考Docker集群化部署这篇文章,获取关于如何在CoreOS上进行复杂部署的见解。
先决条件你需要:
-
与我们协调将您的公钥放入我们的集群以进行SSH访问。
-
您的userID,一个介于00到99之间的值
-
git来拉这个repo。
-
编排工具flyctl。这可以通过您的操作系统包管理器获得。使用HomeBrew的OSX用户可以使用:
-
brew install fleetctl
-
Ubuntu用户可以使用:
-
apt-get install fleetctl
想知道如何使用脚本部署一个分布式系统吗?docker中部署hadoop集群脚本这篇文章会告诉你具体的操作步骤。而如果你对在docker中部署RabbitMQ感兴趣,那么Docker部署rabbitmq集群的实现方法将是一个很好的参考。或者,你可以通过Docker部署Mysql集群的实现来了解更多关于数据库集群部署的信息。
这一切是不是听起来很复杂?别担心,通过使用脚本和docker部署ceph集群这篇文章,你会发现集群部署其实没那么难!同样的,如果你对MongoDB感兴趣,使用脚本和docker部署mongodb集群会是一个很好的起点。
相信你会更快、更轻松地掌握CoreOS集群的部署和管理技巧!