Несколько бродячих коробок, выполняющихся сразу (на разных портах)

55
8

У меня был проект с контролируемым версией с моим Vagrantfile с некоторыми сценариями начальной загрузки.

Мне нужна такая же настройка, но в другом проекте, поэтому я скопировал все и изменил отдаленное происхождение и т.д., Чтобы создать совершенно новый проект.

Затем я изменил порт Vagrantfile. Раньше это было 4567, но теперь я изменил его на 45678 в надежде, что я могу получить доступ к каждому сайту локально из другого порта.

(например, сайт доступа A от 4567, но в то же время иметь возможность доступа к сайту B от 45678)

config.vm.network :forwarded_port, host: 45678, guest: 80

Оба Vagrantfiles используют один и тот же базовый ящик:

config.vm.box = "hashicorp/precise64"

Теперь я попытался vagrant up, но мне сказали:

==> default: Checking if box 'hashicorp/precise64' is up to date...
==> default: VirtualBox VM is already running.

Я предположил, что это будет другая коробка. Могу ли я работать одновременно? Проблема в том, что оба они называются по default? Нет смысла в Vagrantfile изменять это, если это так.

спросил(а) 2014-09-23T19:18:00+04:00 5 лет, 9 месяцев назад
1
Решение
68

Похоже, вы скопировали также скрытую папку .vagrant со ссылкой на существующую виртуальную машину.

Попробуйте удалить его.

ответил(а) 2014-09-23T19:22:00+04:00 5 лет, 9 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема