我正在尝试自动配置基于在Virtualbox中运行的Linux的开发人员工作区。我们还在Virtualbox中运行IDE。主机系统是Windows 7。 新的解决方案将安装所需的依赖项(C库)并安装+预配置IDE(插件,代码格式化程序)。
我想知道Vagrant是否会成为此任务的首选工具。我很生气,因为Vagrant的理念似乎是:轻松配置开发/测试服务器但在主机上运行IDE - 而不是在客户机内部。后者不是我们的选择。
您为我们的目的推荐什么工具?
答案 0 :(得分:0)
这是我的问题的答案。我最终去了Vagrant。
这个简单的开关可以显示正常隐藏的Virtualbox GUI:
v.gui = true
此处有更多详情:https://docs.vagrantup.com/v2/virtualbox/configuration.html
我对解决方案的体验一般都没问题。我按照需要控制了我的食谱版本。但是,反馈循环很长。要用我所有的自定义来构建盒子,我花了大约7分钟,这通常浪费了等待时间。稍微改变一下,我可以尝试只执行更改过的脚本,但要看到整个事情,我必须重建盒子 - 另外7分钟浪费等待。
我目前正在尝试了解如何在基础设施世界中作为代码,您仍然可以获得可接受的反馈循环(让我们说在一分钟之后)。我假设您可以使用Ansible或Puppet等工具进入配置管理领域。