无法通过 vagrant up 运行 虚拟机
unable to run virtual machine through vagrant up
我试图通过 vag运行t 在 VirtualBox 上 运行 虚拟机。我安装了 VirtualBox,然后安装了 Vag运行t。然后,我使用 git clone http://github.com/<username>/fullstack-nanodegree-vm fullstack
从 github 克隆了一个存储库。然后,我将目录更改为 fullstack
。在 git shell 中,我然后 运行 vag运行t 初始化,然后尝试使用 vagrant box add hashicorp/precise64
添加框,但我得到了错误,如屏幕截图所示。
然后,我尝试使用 vagrant box add hashicorp/precise64 --insecure
添加框,我得到了这个结果。
然后,我运行vagrant up
然后vagrant ssh
。但是,仍然 git shell 再次建议 运行 vagrant up
。
请提出建议。
编辑:将我的项目移动到 C:\Nanodegree
后,我 运行 vagrant up
和 vagrant ssh
但仍然遇到问题。
此问题是由于 ruby 目录 space 错误造成的。
将您的项目移出 $USER_HOME
目录或选择没有任何 space 的用户名(如果您必须使用某些 Linux 工具,它会为您省去一些问题)
您的 Vagrantfile 不包含有关要使用的框的任何信息。
确保编辑您的 Vagrantfile
并在文件
中包含以下行
config.vm.box = 'hashicorp/precise64'
注意:最好是 copy/paste 终端的文本而不是屏幕截图。
我试图通过 vag运行t 在 VirtualBox 上 运行 虚拟机。我安装了 VirtualBox,然后安装了 Vag运行t。然后,我使用 git clone http://github.com/<username>/fullstack-nanodegree-vm fullstack
从 github 克隆了一个存储库。然后,我将目录更改为 fullstack
。在 git shell 中,我然后 运行 vag运行t 初始化,然后尝试使用 vagrant box add hashicorp/precise64
添加框,但我得到了错误,如屏幕截图所示。
然后,我尝试使用 vagrant box add hashicorp/precise64 --insecure
添加框,我得到了这个结果。
然后,我运行vagrant up
然后vagrant ssh
。但是,仍然 git shell 再次建议 运行 vagrant up
。
请提出建议。
编辑:将我的项目移动到 C:\Nanodegree
后,我 运行 vagrant up
和 vagrant ssh
但仍然遇到问题。
此问题是由于 ruby 目录 space 错误造成的。
将您的项目移出 $USER_HOME
目录或选择没有任何 space 的用户名(如果您必须使用某些 Linux 工具,它会为您省去一些问题)
您的 Vagrantfile 不包含有关要使用的框的任何信息。
确保编辑您的 Vagrantfile
并在文件
config.vm.box = 'hashicorp/precise64'
注意:最好是 copy/paste 终端的文本而不是屏幕截图。