假设我正在运行一个盒子的实例。如何包含与box和vagrantfile位于同一目录中的文件?我想我需要在vagrantfile中说明。应该怎么包括外观?
我的vagrantfile(不包括评论)是:
Vagrant.configure("2") do |config|
config.vm.synced_folder ".", "/vagrant_data"
运行我得到的方框:
(...)
default: SSH auth method: private key
default: Warning: Authentication failure. Retrying...
default: Warning: Authentication failure. Retrying...
我可以'流浪ssh'进入它,但是没有/ vagrant_data文件夹可用
答案 0 :(得分:0)
默认情况下,Vagrant将您的项目目录(请记住,那是带有Vagrantfile的目录)共享到您的
/vagrant
目录中 客机。请注意,当您
vagrant ssh
进入您的计算机时,您将进入/home/vagrant
。/home/vagrant
是与同步的目录不同的目录/vagrant
目录。
因此,如果您的文件与vagrantfile 位于同一目录中,您将能够从/vagrant
目录访问VM。