Flaker
@Flaker

Как в Vagrant конфигурировать Shared Folders на хосте под Win и виртуалке Linux?

Начал осваивать Vagrant. Наткнулся на проблемы с Shared Folders.
Box: Homestead
Host: Windows 7 x64

1) Дефолтные Shared Folders для VirtualBox
+ Быстро синхронизируют
- Замедляется время отклика веб-сервера (Около 1 секунды)
2) RSync
+ Веб-сервер отвечает быстро
- Watcher не запускается автоматически, приходится делать vagrant rsync-auto
- Синхронизация происходит более секунды
3) SMB не запустился. Очень похоже на https://github.com/mitchellh/vagrant/issues/4823

Как же все-таки вести разработку используя vagrant? Столько о нем хорошего слышал, а в итоге множество костылей для того, что бы просто завелся...
Даже для того, что бы RSync под Cygwin завести приходится лезть в исходники: https://github.com/mitchellh/vagrant/issues/3230
  • Вопрос задан
  • 1121 просмотр
Решения вопроса 2
mannaro
@mannaro
Умею профессионально гуглить
Я посоветую не мучатся с настройками shared folders, а просто подключиться к папке по SFTP и работать так. Это в разы ускорит запуск сайта из виртуалки.
Проверено на себе.

P.S: если, все-же, надо, то могу посоветовать настроить nfs.
Ответ написан
nonlux
@nonlux
sshfs - для меня оказался самым нормальным вариантом.
Вагрант активно не использую уже около года. Но на тот момент это оказалось наиболее адекватное решение, у которого не возникало проблем с `chmod +x`
Клиенты на вин есть.

Единственное, но shared folders обеспечивалось не средствами вагрант, а тупо sshd

А вообще попробуйте уйти от разработки на винде...
После 3-4 лет разработки на под линукс, попробовал поработать в вин. Реально много проблем возникает на пустом месте )))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы