Vagrant Up无法正常工作

5
我在Windows 7上运行vagrant up命令时遇到了问题,我已经按照链接中提到的所有步骤进行了操作。
当我在命令提示符中运行vagrant up --provider=hashicorp/precise32命令时,出现以下错误信息:

找不到提供程序“hashicorp/precise32”,但请求支持“default”机器。请使用存在的提供程序。

在安装之前,我也禁用了防病毒软件,但没有帮助。

你好!hashicorp/precise32不是提供者,而是一个虚拟机镜像。你是否已经初始化了你的配置(使用vagrant init hashicorp/precise32这个命令)?在执行这个命令之后,你可以尝试运行"vagrant up"命令,无需其他选项。 - GianArb
确保你进入了正确的目录。如果你在包含 Vagrantfile 和 box 文件的目录中,一个简单的不带标志的 vagrant up 命令应该就可以工作了。 - GracefulCode
1个回答

14

Vagrant可以与一些提供者配合使用,如VirtualBox、Xen、VMWare、AWS、Digital Ocean和Docker。

hashicorp/precise32是一个虚拟机镜像。在Vagrant 1.5之后,Vagrant Cloud可用。

使用Vagrant的步骤如下:

  • 安装Vagrant
  • 安装提供者,如VirtualBox
  • 创建一个名为project的新文件夹
  • 打开project文件夹
  • 执行vagrant init hashicorp/precise32
  • 执行vagrant up --provider=virtualbox或只需vagrant up

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接