1

运行“vagrant up”命令时,出现以下错误:

在远程目录中找不到或无法访问框“ubuntu/trusty32”。如果这是 HashiCorp 的 Atlas 上的私人邮箱,请验证您已通过 登录 vagrant login。另外,请仔细检查名称。扩展的 URL 和错误消息如下所示:

网址:[“ https://atlas.hashicorp.com/ubuntu/trusty32 ”]

错误:无法解析主机:(无);主机未找到

主机操作系统:Windows 7 (64bit) Vagrant 版本:1.7.4 Git 客户端:

我尝试了以下方法,但都没有解决问题:1)将“config.vm.box_check_update=false”添加到 Vagrantfile 2)在主机操作系统中添加“HTTP_PROXY”和“HTTPS_PROXY”环境变量

(注意:我可以使用浏览器从 atlas.hashicopr.com 使用实际 URL 下载 box 文件。)

4

1 回答 1

1

Based on the error it looks like that you are running vagrant under some firewall. To avoid this error simply set HTTP_PROXY and HTTPS_PROXY environment variable. To get your proxy setting you may use command or easy and visual way open IE and get it from internet connection settings.

Here is how you set-

http_proxy=http://yourproxyserver:port
https_proxy=https://yourproxyserver:port

And command to get it-

netsh.exe winhttp show proxy

In output look for the of "Proxy Servers(s)".

Hope it helps.

于 2016-05-17T05:36:06.400 回答