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