对于非群集设置,CoreOS是Docker的优秀/推荐主机操作系统吗?

时间:2014-09-15 17:55:03

标签: docker coreos

我打算尝试使用Docker进行玩具项目,因为我使用的是Mac OS X,我需要在VM上运行它。我还计划在VPS上部署它,希望操作系统相同。使用CoreOS作为容器主机操作系统是一个好主意,还是应该坚持使用像Ubuntu这样更流行的发行版?

我真的不打算很快做集群,所以我想知道CoreOS是否会增加不必要的复杂性。在我看来,你可以忽略etcd或者只是在你想要的时候在本地使用它(以后可能会扩展),但我并不完全确定。

1 个答案:

答案 0 :(得分:4)

您可以使用所有默认设置启动CoreOS,并且可以使用完全可用的Docker主机。除非特别启用,否则所有群集功能都不会运行。

使用CoreOS作为docker主机的一个好处是(如果使用systemd功能)systemd日志允许您执行诸如容器的尾输出之类的操作,而无需运行一堆docker logs命令。

https://coreos.com/docs/cluster-management/debugging/reading-the-system-log/#tail-the-journal