我可以在生产中使用boot2docker吗? CoreOS Vs boot2docker

如果不是为什么boot2docker不能用于生产? 有什么事情,coreOS带来的boot2docker没有?

boot2docker是在非Linux主机(例如,docker机器)中使用的Linux(tinyCore)VM的名称。

如果你使用Docker进行生产,最好在Linux主机上进行(无论如何你都不需要boot2docker)。

之后,这取决于您的生产环境:如果是复杂的(集群和服务复制是一个问题), 那么 CoreOS会提出一个平台(支持docker):请参阅“ 使用CoreOS的7个原因Docker “

https://image.slidesharecdn.com/deis-141102221759-conversion-gate01/95/ceph-docker-heroku-slugs-coreos-and-deis-overview-15-638.jpg?cb=1414966883

CoreOS是一个准系统的Linux发行版,旨在实现大型多机部署,使用不同的软件和依赖项,更易于扩展和pipe理。 它是为高可用性和安全性而构build的。

它不包含包pipe理器,因此需要像Docker提供的容器。
它使用“机群”进行群集pipe理,“etcd”使用群集中的服务发现和保持configuration。