在不同的操作系统上,我的朋友和我如何共享一个精确的开发环境?

时间:2015-03-30 18:14:56

标签: docker vagrant

我使用Mac进行开发和部署,并且需要创建一个隔离的环境。我一直在探索vagrant和docker,似乎为了运行Docker,我需要在linux环境中。我正在使用Ubuntu运行一个流浪者的实例,就像我的伙伴在他们的桌面上使用的那样。

我的问题是,我的伙伴可以从他们的Ubuntu实例上运行docker容器而不必像我一样设置Vagrant吗?我的服务器和应用程序是否在我的Docker实例中运行? (我正在使用MEAN)。

尝试构建工作流程并将它们拼凑在一起。

2 个答案:

答案 0 :(得分:1)

他可能会让docker运行但是将它全部打包到一个流浪的虚拟机中真的是可行的方式,因为它可以让它全面运输。

答案 1 :(得分:1)

您可以跳过vagrant文​​件并只共享Docker镜像。容器内应该没有可检测到的主机差异。