Не найден сборщик для имени: ошибка vagrant Packer.io
Я просто хочу снабдить стандартный образ Ubuntu 12.04 сценарием оболочки, а затем упаковать его, чтобы я мог использовать его с Vagrant. Это конфигурация, которую я написал:
{
"builders": [{
"type": "vagrant",
"iso_url": "http://releases.ubuntu.com/12.04/ubuntu-12.04.3-server-amd64.iso",
"iso_checksum": "2cbe868812a871242cdcdd8f2fd6feb9",
"iso_checksum_type": "md5"
}],
"provisioners": [{
"type": "shell",
"script": "bootstrap.sh"
}],
"post-processors": ["vagrant"]
}
К сожалению, "packer validate packer.json" выдает мне следующую ошибку: "Не найден строитель для имени: vagrant
Как мне это решить?
1 ответ
Решение
"Тип" компоновщика должен быть допустимым значением компоновщика Packer. Там нет бродячего строителя. Вы пытаетесь создать автономную коробку, которая не использует VirtualBox, VMWare или Amazon?
Эта страница предоставляет больше информации о сборщике: