CoreOS似乎是托pipeWeb服务的一个很好的发行版:自动更新,低内存使用,内置Docker支持。 但是,所有安装说明似乎都假设我要configuration整个服务器。 – 有没有简单的方法来跳过所有复杂的设置,只是让一个服务器上的某些托pipe服务提供商运行CoreOS,就像它是一个像Ubuntu一样的“普通”发行版?
例如,当我在一台服务器上运行我的应用服务器和PostgreSQL时,是否真的必须configurationetcd服务发现?
如果今天没有简单的方法,你认为会有更远的未来吗? 或者CoreOS将只能用于大规模的多服务器部署?
(背景:我希望有一天我会为其他人写关于如何安装我正在开发的某个Web应用程序的说明,如果能指导他们使用CoreOS,知道他们会起床并且快速和容易地运行。)
DigitalOcean刚刚增加了对CoreOS的支持(实际上是昨天),他们已经写了一个关于如何最小化安装运行的分步指南:
https://www.digitalocean.com/community/tutorials/how-to-set-up-a-coreos-cluster-on-digitalocean
这可能是让CoreOS在某处运行的更简单的途径之一。
对于一个非常简单的设置,只需在受支持的云提供程序上启动映像,并通过该提供程序UI或通过云configuration提供SSH密钥。
你可以跳过所有的etcd和舰队的东西,并准备好使用docker开箱即用。
SSH用户是默认的核心。