我目前有一个Windows 10,我喜欢所有的东西,除了开发。因此,每当我需要工作时,我运行一个Ubuntu虚拟盒机器并在那里进行编码。
我最近开始与使用Vagrant框(适用于开发环境)和Ansible(适用于配置)的团队合作。我的问题是,是否可以在我的Ubuntu虚拟机中运行Vagrant框以使用Ansible进行配置?(因为它仅适用于Linux发行版)。
我意识到这有点令人困惑,因为我在另一个虚拟机中运行。我有什么方法可以解决这个问题吗?
答案 0 :(得分:1)
Vagrant能够在Windows上运行,您可以设置一个很好的目录共享,您可以从其他VM访问该目录。如果provision是Vagrantfile的一部分,你不必担心这是否可以在windows中运行,因为大多数配置器已经在创建的机器内部运行。
对于Ansible,您应该使用Ansible Local配置程序。这将让它完全在客户机上运行,你不需要在主机上安装Ansible。