Vagrant: Ubuntu 16.04 很棒 - 没有“/vagrant”目录

创建于 2016-07-04  ·  3评论  ·  资料来源: hashicorp/vagrant

版本

  • 流浪者 1.8.4
  • 虚拟盒子 5.0.20 r106931

    主机操作系统

视窗 10

来宾操作系统

Ubuntu 16.04 Xenial Xerus

流浪档案

Vagrant.configure("2") do |config|
  config.vm.box = "ubuntu/xenial64"
  config.vm.network "private_network", ip: "192.168.100.143"
end

调试输出

主机控制台输出http://pastebin.com/YW0iqtY5
VM 控制台输出http://pastebin.com/xDxcNqnL

预期行为

VM 应该将 /vagrant 映射到热机目录

实际行为

虚拟机中没有 /vagrant 目录

重现步骤

  1. 使用 box ubuntu/xenial64 创建 vagrant VM
waiting-reply

最有用的评论

@jazzfog

Atlas 就像 GitHub——它只是托管私人盒子。 就像用户可以创建一个 GitHub 项目并说“official foo”一样,Atlas 的用户也可以。 “ubuntu”命名空间归 Canonical(Ubuntu 的制造商)所有,但这些盒子不遵循构建盒子的基本准则。 我们在 Vagrant 文档中提到了这一点,但就像 GitHub 不能删除有错误代码的存储库一样,我们也不能删除无功能的框。 我们只是推荐替代品。

所有3条评论

@jazzfog

感谢您打开问题。 你能试试bento/ubuntu-16.04吗? “ubuntu”命名空间下的盒子有很多报告的问题,特别是 16.04。 命名空间不保证规范框! 一个常见的误解是,像“ubuntu”这样的命名空间代表了 Ubuntu 机器的规范空间。 这是不真实的。 例如,Atlas 上的命名空间的行为与 GitHub 上的命名空间非常相似。 正如 GitHub 的支持团队无法协助解决某人存储库中的问题一样,HashiCorp 的支持团队也无法协助处理第三方发布的盒子。

谢谢,我没有意识到,Atlas 描述当时很混乱

ubuntu/xenial64 
Official Ubuntu 16.04 LTS (Xenial Xerus) Daily Build

使用您提供的图像,缺少 /vagrant 目录的问题已经消失!

@jazzfog

Atlas 就像 GitHub——它只是托管私人盒子。 就像用户可以创建一个 GitHub 项目并说“official foo”一样,Atlas 的用户也可以。 “ubuntu”命名空间归 Canonical(Ubuntu 的制造商)所有,但这些盒子不遵循构建盒子的基本准则。 我们在 Vagrant 文档中提到了这一点,但就像 GitHub 不能删除有错误代码的存储库一样,我们也不能删除无功能的框。 我们只是推荐替代品。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

lebogan picture lebogan  ·  3评论

tomhking picture tomhking  ·  3评论

cbednarski picture cbednarski  ·  3评论

RobertSwirsky picture RobertSwirsky  ·  3评论

Cbeck527 picture Cbeck527  ·  3评论