我在使用虚拟框启动Vagrant时遇到问题。我在命令行上输入空白项目文件夹的代码是:
vagrant init tsawler/wafs; vagrant up --provider virtualbox
作为回应,我收到以下消息:
C:\ Users \ Owner \ PhpstormProjects \ modernphptut> vagrant init tsawler / wafs; vagrant up --provider virtualbox 指定了无效选项。这个命令的帮助 可在下面找到。 用法:vagrant init [options] [name [url]]
选项:
--box-version VERSION Version of the box to add
-f, --force Overwrite existing Vagrantfile
-m, --minimal Create minimal Vagrantfile (no help comments)
--output FILE Output path for the box. '-' for stdout
-h, --help Print this help
我正在完全按照此页面上显示的方式复制命令行文本:https://atlas.hashicorp.com/tsawler/boxes/wafs
这是我第一次尝试使用Vagrant /虚拟机。任何人都知道它为什么不起作用?我今天在Windows 10机器上安装了Vagrant和Virtualbox,所以我有最新的版本。
答案 0 :(得分:0)
这是一个多行命令,这个
vagrant init tsawler/wafs; vagrant up --provider virtualbox
在linux或mac os中运行良好但不适用于Windows。
对于Windows,您应该以
运行vagrant init tsawler/wafs & vagrant up --provider virtualbox
或者您也可以逐个运行命令
C:\Users\Owner\PhpstormProjects\modernphptut>vagrant init tsawler/wafs
.....
C:\Users\Owner\PhpstormProjects\modernphptut>vagrant up --provider virtualbox