VirtualBox Windows VM для Vagrant Base Box

Я создал виртуальную машину Windows 8 в VirtualBox, настроил параметры и установил на нее программное обеспечение.

Теперь я хотел бы превратить его в Vagrant Base Box, чтобы я мог поделиться им с командой, а также порождать множество других виртуальных машин, основываясь на моих окнах.

Это можно сделать, я видел Windows Base коробки в vagrantcloud. За исключением того, что нет документации по упаковке существующей Windows Virtualbox VM.

Пожалуйста, помогите мне с инструкциями или ссылкой на инструкции по созданию Vagrant Base Box из моей существующей виртуальной машины Windows. Создание документации для базового блока мне не помогает, как и для Linux.

Заранее спасибо, ТАК сообщество!

1 ответ

Решение

Вы можете сделать это, используя --base аргумент vagrant package,

Сначала найдите имя виртуальной машины в графическом интерфейсе VirtualBox. Скажем, это называется "Windows", вы выдаете:

vagrant package --base Windows --output /path/to/windows.box

Тот .box файл будет вашей базовой коробкой. Вы можете установить его локально, используя

vagrant box install /path/to/windows.box

В качестве альтернативы вы можете сделать его доступным на сервере и поместить его URL на config.box_url параметр в вашем Vagrantfile,

Другие вопросы по тегам