流浪LXC盒下载?

时间:2019-08-14 09:12:16

标签: vagrant lxc

我创建了一个Vagrantfile,它或多或少地使用LXC提供程序,如下所示

Vagrant.configure("2") do |config|
  config.vm.box = "fgrehm/trusty64-lxc"
  config.vm.provider :lxc do |lxc|
    lxc.customize 'cgroup.memory.limit_in_bytes', '1024M'
  end
end

这会在vagrant up

上返回错误
  

找不到或无法找到“ fgrehm / trusty64-lxc”框   在远程目录中访问。如果这是一个私人盒子   HashiCorp的地图集,请验证您是否通过vagrant login登录。   另外,请仔细检查名称。展开的URL和错误消息   如下所示:

     

URL:[“ https://atlas.hashicorp.com/fgrehm/trusty64-lxc”]错误:   请求的URL返回错误:找不到404

当我尝试vagrant login时会显示

  

稍后,我们会要求您输入HashiCorp的用户名和密码   地图集。验证后,我们将访问令牌本地存储在   磁盘。您的登录详细信息将通过安全连接传输,   并且永远不会存储在本地磁盘上。

     

如果您没有Atlas帐户,请在   https://atlas.hashicorp.com

URL https://atlas.hashicorp.com重定向到https://app.terraform.io/session,并且该站点不提供注册选项。

Vagrant是否有可用的标准LXC盒,可以通过某种方式下载和使用?

1 个答案:

答案 0 :(得分:0)

我通过添加到Vagrantfile中来解决了这个问题

Vagrant::DEFAULT_SERVER_URL.replace('https://vagrantcloud.com')