Ошибка при запуске брандмауэра: "Отсутствует путь к хосту общей папки"

Я загрузил Vagrantfile, но когда я запускаю бродягу в терминале, появляется следующее сообщение:

Приведение машины по умолчанию к провайдеру "virtualbox"... ошибки в конфигурации этого аппарата. Пожалуйста, исправьте следующее ошибки и повторите попытку:

VM: * Отсутствует путь к хосту общей папки: ~/Sync

OBS.: Использование Ubuntu 14.10


Я создал папку с именем Sync в своем доме.

Ответ 1

В соответствии с Vagrant docs хост-путь должен быть либо абсолютным (т.е. /home/user/Sync), либо относительно корня проекта (место, где находится ваш Vagrantfile).

Относительно корня проекта означает, что если ваш Vagrantfile находится в /home/user/MyProject, тогда настройка пути как "Sync" создаст общий ресурс из /home/user/MyProject/Sync.

Ссылка: http://docs.vagrantup.com/v2/synced-folders/basic_usage.html

Ответ 2

В моем случае это было пробел в конце пути в config.yaml:

 source: '/Users/h/Packt/Code '

Я удалил это пространство и теперь он работает.