你可以在CoreOS上运行你的容器.
那那又是什么东东?
-它是一个非常酷的主机OS(Host OS),你能在其上使用Docker,甚至你都不需要Docker, 直接使用rkt.
Rocket?...-是的, 你必须有能运行你容器的东西,这样你可以在亚马逊EC2实例中设置,你将CoreOS放于其中,然后运行Docker后台, 然后你就能部署Docker image到其中了....-这就是你所有做的,你将你的应用写成一个Dockerfile, 将它们转换成本地image, 然后你能将它推送到任何Docker主机.
嗯,很像Heroku?
-不, 不是Heroku....放入一个RESTful API在其上. 这样你的其他服务可以使用这个API, 并优雅地处理失败等事情,把它放入容器,然后持续递交。
OK, 现在我已经有一打没有受管理的服务,怎么办?...我需要将我的简单CRUD应用划分为12个微服务, 它们每个都有自己的APIs 能够够彼此调用,可以弹性处理失败,将这些服务放入Docker容器, 加载一个带有8台机器的船队,Docker运行在CoreOS