哪个虚拟机pipe理程序可以和docker.io配合使用

过去我一直在运行几种不同的虚拟化服务器(ESXi,XenServer,Proxmox / KVM)。 我现在正处于一个需要build立一个应该长期运行的新的虚拟化环境。 我认为为Docker做好准备可能是一个好主意,因为它最近经常出现。 我已经非常成功地在开发环境中使用了stream浪者,但还没有docker集装箱,但可能很快就会开始。

我的问题是,这将是最好的虚拟化平台,让我在以后包括docker工人? 我很想留在Xen周围的东西(最好不要Citrix的味道),但其他东西都可以。 客户端机器很可能只是Linux,偶尔也可能是BSD。 我不能build立两个系统,因此docker容器必须与虚拟机位于同一硬件上。 (对于单机原因,我也想避免OpenStack,除非它是docker + VM的理想匹配)。

任何build议什么虚拟化基础设施将与docker玩好?

Docker可以在任何pipe理程序AFAIK上运行。 我在家中的XenServer上运行的Ubuntu VM上运行Docker。 我的笔记本电脑上也有一个运行Docker的Ubuntu虚拟机。 另外,如果您对Docker感兴趣,我会考虑以集群forms提供Dockerfunction的CoreOS。

至于select一个虚拟机pipe理程序,select一个你最舒服的,符合预算,并提供你需要的function。

另外,如果这是为了严格的开发目的,我相信Digital Ocean提供了一个Docker镜像。

除了pipe理程序之外,我还会把重点放在可以很好地处理虚拟机和容器的系统上,并pipe理任何组合的集群,比如Mesos或OpenStack。 或者在虚拟机和裸机服务器上编排容器(kubernetes,CoreOS,OpenShift等是这方面的示例工具)。

只要pipe理程序可以在64位模式下运行本地,未经修改的Linux内核,就可以工作。 Docker在Xen,KVM,VMWare等平台上运行并没有什么问题,事实上,在大多数使用这些虚拟机pipe理程序的主要云提供商中都能正常运行。

如果您仍然在研究这个问题,可能是Xen Orchestra(在XenServer上运行)可能会感兴趣:

https://blog.xenproject.org/2014/09/08/xen-docker-made-for-each-other/