Назад | Перейти на главную страницу

Указание config.vm.synced_folder во время выполнения

Я хотел бы дать пользователю возможность указать путь к папке, которой они хотят поделиться с полем Vagrant, когда они подготавливают машину, например, через ввод командной строки:

config.vm.synced_folder USER_SETS_THIS, "/srv/website"

Это вообще возможно? Идея заключается в том, что папка не всегда может находиться в одном и том же месте на каждом хост-компьютере.

Я думаю, вы можете использовать для этого переменные среды. что-то вроде этого:

VAR="C:\www" vagrant up

в бродячем файле:

config.vm.synced_folder ENV['VAR'], "/srv/website"

Я не пробовал использовать это таким образом, но вы можете попробовать :)