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

nkk*_*nak 8 docker coreos boot2docker dockerhub

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

Von*_*onC 11

boot2docker是非Linux主机中使用的Linux(tinyCore)VM的名称(例如,通过docker machine).

如果你使用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发行版,旨在使用不同的软件和依赖项进行大型多机部署,更易于扩展和更易于管理.它专为高可用性和安全性而构建.

它没有包管理器,因此需要诸如Docker提供的容器.
它使用"fleet"进行集群管理,使用"etcd"进行服务发现,并在整个集群中保持最新配置.