相关疑难解决方法(0)

安装gem或更新RubyGems失败,出现权限错误

尝试安装gem(gem install mygem)或更新RubyGems(gem update --system)失败,出现此错误:

ERROR:  While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何解决这个问题?

ruby macos rubygems

546
推荐指数
19
解决办法
46万
查看次数

如何在代理环境中使用vagrant?

我公司的网络正在使用代理.因此,当我使用vagrant up它时,它向我显示了401权限错误.

如何使用vagrant做一些设置?

proxy http-proxy vagrant

88
推荐指数
7
解决办法
9万
查看次数

如果已安装插件,如何从Vagrantfile中检测?

我想检测是否已安装插件,因此我可以为用户添加一些有用的调试技巧.

我试过以下代码:

  if config.vbguest
    config.vbguest.auto_update = true
  else
    puts "installing vagrant-vbguest plugin is recommended"
  end
Run Code Online (Sandbox Code Playgroud)

然而,Vagrant输出 * Unknown configuration section 'vbguest'.

有没有办法可以检测是否安装了插件?

vagrant

26
推荐指数
1
解决办法
8044
查看次数

在Vagrant上安装Docker的最佳方法

我要创建几个已docker预安装的VM 。

最好/推荐的方法是什么?

a)让Docker Provisioner做一些虚拟的事情,只是为了安装Docker,例如

  mymachine.vm.provision "docker" do |docknode|
      # do something pointless
  end
Run Code Online (Sandbox Code Playgroud)

b)通过外壳配置程序脚本运行docker安装?

mymachine.vm.provision "shell", path: "docker-installation-script.sh"
Run Code Online (Sandbox Code Playgroud)

c)使用预装Docker随附的Vagrant映像?

vagrant docker vagrant-provision

7
推荐指数
3
解决办法
4951
查看次数

标签 统计

vagrant ×3

docker ×1

http-proxy ×1

macos ×1

proxy ×1

ruby ×1

rubygems ×1

vagrant-provision ×1