添加不安全的rubygems源文件,并自动select'是'为'你想添加这个不安全的源? (我正在使用Docker-Compose)

我正在调配一个使用一些ruby的节点的安装。 为了获得我的公司networking上的gem,我通常添加“ http://rubygems.org ”。

我正在使用Docker撰写和魔杖使用

gem source --add http://rubygems.org ,但我注意到它交互式地问我[yn]

我怎样才能避免交互,类似于apt-get install -yqq

您可以在~/.gemrc文件中指定gem源文件,而不需要与gem source命令交互。

 $> echo -e '--- \nsources:\n- http://rubygems.org/' >> ~/.gemrc 

该命令将生成下一个文件:

 --- sources: - http://rubygems.org/ 

这将被rubygems包使用。

Rubygems文档