Я работаю с Vagrant, чтобы использовать среды разработки для моих групп разработчиков. Их хост-операционная система - Windows, поле разработки Vagrant - Ubuntu. Но самое главное, наши ящики будут храниться на нашем NAS, в папке, совместно используемой samba.Vagrant в Windows и доступ к общим папкам
Мой собственный компьютер работает Fedora, и мой Vagrant файл содержит этот код:
config.vm.box_url = "smb://<nas>/boxes/ubuntu-1404-64.box"
С Fedora, это работает. В Windows, это не со следующей ошибкой:
protocol smb not supported or disabled in libcurl
Я пробовал на Windows, с файлом: //, но это логически не работает. Итак, вот я и ищу хорошее решение. Я знаю, что обходным путем является подключение сетевого ресурса на каждом ПК с ОС Windows, но мне не нравится это решение.
Любая идея? Благодарю.
Вы можете загрузить коробку вручную? 'vagrant box add my-box file: /// z:/path/to/boxes/ubuntu-1404-64.box' – BMW
Не тестировался, но я не понимаю, почему это не сработает. Но это означает, что пользователь должен подключить сетевой ресурс к Z :, и я бы предпочел не делать этого. Но если я не найду лучшего решения, это будет окончательное решение. Благодарю. – romu