Virtualbox
沒有為名稱返回生成器:vagrant Packer.io 錯誤
我只想提供一個帶有 shell 腳本的標準 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’ 向我拋出了以下錯誤:‘No builder returned for name: vagrant
我該如何解決這個問題?
建構器“類型”必須是有效的 Packer 建構器值。沒有流浪的建設者。您是否正在嘗試創建一個不使用 VirtualBox、VMWare 或 Amazon 的獨立盒子?
此頁面提供了更多建構器資訊: