Назад | Перейти на главную страницу

Не возвращен строитель для имени: ошибка 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

Как мне решить эту проблему?

«Тип» компоновщика должен быть допустимым значением компоновщика Packer. Бродячего строителя нет. Вы пытаетесь создать автономный компьютер, который не использует VirtualBox, VMWare или Amazon?

На этой странице представлена ​​дополнительная информация о конструкторе:

http://www.packer.io/docs/templates/builders.html