每当我尝试在Mac OSX上使用
我能够使用
当我运行
问题出现在输入
我正在使用具有自己的
编辑:指向Vagrantfile的链接
vagrant up
启动我的vagrant box时,如果没有--provision
标志,就会出现这个错误:==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.
我能够使用
ssh
登录vagrant虚拟机,但无法访问Web服务器。当我运行
vagrant up --provision
时,虚拟机启动并且我可以访问服务器,但是这会删除每个会话中的所有数据。问题出现在输入
vagrant halt
并尝试使用vagrant up
重新启动虚拟机之后。在输入vagrant destroy
后输入vagrant up
不会发生这种情况,但是destroy
也会清除所有数据库等内容,因此我需要另一种选择。有人有建议吗?我正在使用具有自己的
Vagrantfile
的现有存储库。该项目使用Ruby on Rails和Sqlite3。编辑:指向Vagrantfile的链接
vagrant up
的所有输出都发出来吗?我认为这只是一个通知。Vagrantfile 已经设置了 provisioner 并且此虚拟机已经被配置好了。 - ppovoski