dui前言
Vagrant是非常优秀的本地虚拟化管理工具。无奈国内访问速度实在感人。本文分享一些如何使用国内镜像加速的经验,让 Vagrant 的使用更加爽快。
插件镜像
Vagrant 的插件主要托管在RubyGems仓库,在国内几乎无法访问。万幸的是国内已经有RubyChina镜像。不过 Vagrant 使用这个镜像安装插件的方法有些特殊:
vagrant plugin install --plugin-clean-sources --plugin-source https://gems.ruby-china.com/ …
有两个地方特别需要注意:
-
--plugin-clean-sources
这个参数容易被忽略,官方文档写的也比较模糊,必须在DEBUG
模式下才能发现这个参数的作用,就是清理掉 Vagrant 默认使用的 Gems 仓库 -
--plugin-clean-sources
和--plugin-source
参数的顺序特别需要注意,必须--plugin-clean-sources
在前,--plugin-source
在后,才能保证先清理掉默认的 Va