是否可以设置 berkshelf 插件放置它安装的食谱的路径?(如在 .berkshelf 文件夹中)
我正在运行 Windows 7。
我目前正在尝试使用操作码说明书将 mysql 服务器安装到 vm,并且在工作中他们将 %HOMEDRIVE% 系统变量设置为网络驱动器。因此,当 .berkshelf 从 Vagrantfile 的开头开始时,它会将食谱推送到网络驱动器,这会导致它很慢而且很好,而不是它应该在的地方。有解决办法吗?
VirtualBox 也这样做了,但我通过更改设置来修复它。我尝试为 berkshelf 寻找某种等效设置,但我得到的最接近的是标准 berkshelf(那不是流浪插件),看来你可以设置这个环境变量:
ENV['BERKSHELF_PATH']
在这里找到:
http://www.rubydoc.info/github/RiotGames/berkshelf/Berkshelf#berkshelf_path-class_method
我需要能够将它从 berksfile 存储中读取的说明书保存到我的笔记本电脑本地驱动器中,因为在我的场景中,由于存储在网络上的文件,我不能将 VM 的移动性限制在建筑物中。
任何煽动将不胜感激。
也许使用实际的 berkshelf 而不是 vagrant 插件更好?
谢谢。