当我 vagrant up 或 reload 时,已安装同步文件夹,但是当我从另一台电脑 ssh 时,未显示同步文件夹,当我在实际机器中 ssh 时,显示同步文件夹。我究竟做错了什么 ?或者我该怎么办?
这是我的流浪文件
Vagrant.configure("2") do |config|
config.vm.box = "bento/centos-6.7"
config.vm.synced_folder "/home/telenet/telenet", "/var/www/html/code",
:owner => "vagrant",
:group => "vagrant",
:mount_options => ["dmode=777,fmode=777"]
config.ssh.insert_key = false
config.ssh.forward_agent = true
config.vm.network "public_network"
#config.vm.provision :shell, :path => "lamp.sh"
config.vm.provider "virtualbox" do |v|
v.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/v-root", "1"]
end
end
答:在 vagrant 文件中,在 config.vm.network 我添加 ip:"some ip address" 。然后我用那个IP地址来SSH我的虚拟盒子,然后就在那里。有用