Я очень новичок в Vagrant / использую блоки vm ежедневно и, похоже, не могу понять, как получить доступ к файлу, которым я поделился, с моей локальной машины, к vm, через браузер. У меня есть общая папка, идущая в root home/vagrant
, которая является папкой, к которой я перехожу при входе в систему с помощью vagrant ssh
. Затем, открыв браузер и набрав localhost:8000/index.html
, я получаю 404. Не найдено.
Я знаю, что делаю что-то очень неправильно и, возможно, неправильно использую Vagrant, но в то же время чувствую, что я просто не указывая мою общую папку в нужное место.
- Правка -
Пока мой бродячий файл выглядит как
Vagrant.configure("2") do |config|
config.vm.box = "scotch/box"
config.vm.network "forwarded_port", guest: 80, host: 9001
config.vm.provision :shell, path: "bootstrap.sh"
config.vm.synced_folder ".", "/var/www"
end
apt-get update
apt-get install -y apache2
if ! [ -L /var/www ]; then
ln -fs /vagrant /var/www
fi