如果我理解正确,使用vagrant的意图是有一个工作流程,开发人员将项目源与Vagrant文件一起拉出,运行" vagrant up"这是对的吗?开发人员不应该正确地列出和添加框,他不应该关心devops ...这是意图,在开发人员启动和运行之前创建尽可能少的摩擦,然后让他/她专注于他们正在构建的应用程序......所以?我可以在Vagrant文件中添加添加框吗?只有他们没有?嘿 - 流浪插件怎么样?我可以将它们添加到Vagrant文件中吗? Vagrant足够聪明,不会两次运行不必要的配置吗?欢呼,Ajar
答案 0 :(得分:1)
您可以在Vagrant文件中指示应使用哪个基本框作为起点。如果在主机上找不到此框,Vagrant将尝试从Atlas(Vagrant的盒子存储库)或自定义链接(如果提供)下载它。 Read about config.vm.box
和config.vm.box_url
配置选项。
不,需要从命令行手动安装Vagrant插件。您可以添加check in Vagrantfile以查看是否安装了插件。 See this answer for more info