Как запустить несколько box на Vagrant?

Возможен ли запуск нескольких box'ов на Vagrant - не multivm в рамках одного проекта (box = проект?), а именно несколько box'ов (разных виртуальных машин)?

Вполне допускаю, что недопонимаю сущности запуска нескольких инстансов на Vagrant - если есть, что пояснить - буду рад.
  • Вопрос задан
  • 4631 просмотр
Пригласить эксперта
Ответы на вопрос 2
benbor
@benbor
Помог ответ - не забудь лайкнуть
Vagrant использует для конфига файл Vagrantfile. И ищет его в текущей директории. Я на своем проекте просто разворачивал несколько Vagrantfile-ов в разных директориях. Например ./deployment/Vagrantfile - для тестирования деплоймента, а ./Vagrantfile для разарботки. В таком случае, для управления деплоймент боксом Вам нужно находиться в папке ./deployment/
Ответ написан
Комментировать
@rgb000
Как раз написал недавно статью по этому поводу - sysadm.pp.ua/linux/sistemy-virtualizacii/vagrantfi... . Так как Vagrant использует Ruby синтаксис, можно свободно создать массив из хэшей где можно указывать какой box использовать, сколько RAM выделять под каждую машину индивидуально используя один Vagrantfile.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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