Packer templates.
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 5 commits behind shiguredo:develop.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
centos-6.4
centos-6.5
centos-6.6
centos-6.7
centos-7.0
centos-7.1
scientific-6.4
scientific-6.5
scientific-7.0
ubuntu-12.04-docker
ubuntu-12.04
ubuntu-14.04
.gitignore
LICENSE
README.rst

README.rst

shiguredo-packer-templates

Packer templates for building base VM boxes.

NOTE: Maybe you prefer official Ubuntu and CentOS vagrant boxes

There are now official Ubuntu and CentOS vagrant boxes at Vagrant Cloud. These boxes are regularly updated to have newer packages. If you don't need to build a customized box, maybe you can use those boxes instead of building boxes yourself using Packer and templates in this repository.

For example, you can use Vagrantfile like below to use official CentOS 7 box.

Vagrant.configure(2) do |config|
  config.vm.box = "centos/7"
end

Usage

Installing Packer

Download the latest packer from http://www.packer.io/downloads.html and unzip the appropriate directory.

If you're using Homebrew

$ brew tap homebrew/binary
$ brew install packer

Running Packer

$ git clone https://github.com/shiguredo/packer-templates
$ cd packer-templates
$ packer build template.json

If you want to build only virtualbox.

$ packer build -only=virtualbox-iso template.json

Parallel builds can be run on 0.6.0 or latest packer version.

$ packer build -parallel=true template.json

Supported versions

This templates was tested using a packer 0.7.5 .