Tag: 虚拟机器

在Vagrant多机环境中支持并行启动多台机器的供应商

哪些供应商支持多台机器并行启动,在多机环境下使用Vagrant? 从这里可以知道,Oracle VM VirtualBox不支持它。

Vagrant和/或Docker工作stream程与完整的OS X文件系统集成,实现无缝的本地感受?

最近我一直在跟vagrant和docker 。 这些都是非常有趣的工具,但我还没有能够说服自己,这是我的OS X机器上的方式。 作为一个旧的Unix的帽子,我不得不说,我喜欢有一个整合和沙箱环境的发展目的。 我已经看到了很多的喋喋不休,许多朋友一直在用vim编辑vagrant 。 我并不是那种方法的粉丝,可能更愿意使用虚拟机供应商的共享机制,更可能的是使用NFS。 就个人而言,我希望能够直接在TextMate,SublimeText,Emacs(在OS X)上进行编辑,甚至可以使用RubyMine及其各种IDEfunction等。 有没有什么办法可以真正让工作stream下来,这样的环境基本上就像在本地环境中工作,而不必拉大量的额外的背景string,使事情工作? 我认为几个摆放得很好的脚本可能会有很长的路要走,但是我还没有find任何可靠的答案来真正实现这个无缝的环境。

Docker / LXC容器是运行的应用程序还是内存中的东西?

我刚刚阅读了这个优秀的SO问题“ Docker和VM有什么不同? ” 。 但是,接受的答案让我只想稍微多一点。 我有点理解一个容器(Docker / LXC – 我没有区别)使用一个名为libcontainer和AuFS的东西,以便数十,数百甚至数千个容器可以共享相同的CPU,RAM和磁盘资源。 但是,答案仍然不能解释一个“容器” 究竟是什么! 容器只是这个libcontainer一个实例吗? 它是使用libcontainer的应用程序吗? Linuxy就像服务/守护进程一样吗? 所以我问: 什么是“容器”? 多个容器可以在同一个虚拟机/物理内共享的确切的计算/系统资源是什么? Docker / LXC是容器方程中的“hypervisor”吗? 如果不是,Docker,LXC和libcontainer之间有什么关系?