Почему Vagrant требует фиктивных коробок с облачными провайдерами?
Очевидно, вам нужен "фиктивный" ящик с Vagrant, когда вы собираетесь настраивать облачных провайдеров
- Поставщик Azure v2 требует загрузки фиктивного ящика с GitHub
- Провайдер для GCE:
config.vm.box = "google/gce"
- То же самое для провайдера для AWS
Однако есть некоторые различия, поскольку окно Azure, по-видимому, действительно работает, а GCE и AWS необходимо заменить, выдав в Vagrantfile идентификатор загружаемого изображения.
Вопрос в том, зачем это нужно? Это взломать, чтобы облачные провайдеры работали с Vagrant? Что на самом деле делается с фиктивной коробкой в последних двух случаях? Это действительно загружено и затем отключено для фактического изображения, которое предоставлено?