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

can i use boot2docker in production ? CoreOS Vs boot2docker

如果不是,为什么 boot2docker 不能用于生产? 什么东西,coreOS 带来了 boot2docker 没有?

boot2docker is the name of the Linux (tinyCore) VM used in non-Linux host (by, for instance, docker machine).

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

之后,取决于你的生产环境:如果它是一个复杂的(其中集群和服务复制是一个问题),然后 CoreOS 提出了一个平台(它不支持docker):见“7 reasons why you should be using CoreOS with Docker

CoreOS is a barebones Linux distribution designed to make large multiple-machine deployments, using different softwares and dependencies, easier to scale and easier to manage. It is built for high availability and security.

It does not come with a package manager and thus requires containers such as those provided by Docker.
It uses "fleet" for cluster management and "etcd" for service discovery and keeping configuration up to date across the cluster.