github.com/aspring/packer@v0.8.1-0.20150629211158-9db281ac0f89/website/source/intro/platforms.html.markdown (about) 1 --- 2 layout: "intro" 3 page_title: "Supported Platforms" 4 prev_url: "/intro/use-cases.html" 5 next_url: "/intro/hashicorp-ecosystem.html" 6 next_title: "Packer & the HashiCorp Ecosystem" 7 description: |- 8 Packer can create machine images for any platform. Packer ships with support for a set of platforms, but can be extended through plugins to support any platform. This page documents the list of supported image types that Packer supports creating. 9 --- 10 11 # Supported Platforms 12 13 Packer can create machine images for any platform. Packer ships with 14 support for a set of platforms, but can be [extended through plugins](/docs/extend/builder.html) 15 to support any platform. This page documents the list of supported image 16 types that Packer supports creating. 17 18 If you were looking to see what platforms Packer is able to run on, see 19 the page on [installing Packer](/intro/getting-started/setup.html). 20 21 -> **Note:** We're always looking to officially support more 22 target platforms. If you're interested in adding support for another 23 platform, please help by opening an issue or pull request within 24 [GitHub](https://github.com/mitchellh/packer) so we can discuss 25 how to make it happen. 26 27 Packer supports creating images for the following platforms or targets. 28 The format of the resulting image and any high-level information about the 29 platform is noted. They are listed in alphabetical order. For more detailed 30 information on supported configuration parameters and usage, please see 31 the appropriate [documentation page within the documentation section](/docs). 32 33 * ***Amazon EC2 (AMI)***. Both EBS-backed and instance-store AMIs within 34 [EC2](http://aws.amazon.com/ec2/), optionally distributed to multiple regions. 35 36 * ***DigitalOcean***. Snapshots for [DigitalOcean](http://www.digitalocean.com/) 37 that can be used to start a pre-configured DigitalOcean instance of any size. 38 39 * ***Docker***. Snapshots for [Docker](http://www.docker.io/) 40 that can be used to start a pre-configured Docker instance. 41 42 * ***Google Compute Engine***. Snapshots for [Google Compute Engine](https://cloud.google.com/products/compute-engine) 43 that can be used to start a pre-configured Google Compute Engine instance. 44 45 * ***OpenStack***. Images for [OpenStack](http://www.openstack.org/) 46 that can be used to start pre-configured OpenStack servers. 47 48 * ***Parallels (PVM)***. Exported virtual machines for [Parallels](http://www.parallels.com/downloads/desktop/), 49 including virtual machine metadata such as RAM, CPUs, etc. These virtual 50 machines are portable and can be started on any platform Parallels runs on. 51 52 * ***QEMU***. Images for [KVM](http://www.linux-kvm.org/) or [Xen](http://www.xenproject.org/) 53 that can be used to start pre-configured KVM or Xen instances. 54 55 * ***VirtualBox (OVF)***. Exported virtual machines for [VirtualBox](https://www.virtualbox.org/), 56 including virtual machine metadata such as RAM, CPUs, etc. These virtual 57 machines are portable and can be started on any platform VirtualBox runs on. 58 59 * ***VMware (VMX)***. Exported virtual machines for [VMware](http://www.vmware.com/) 60 that can be run within any desktop products such as Fusion, Player, or 61 Workstation, as well as server products such as vSphere. 62 63 As previously mentioned, these are just the target image types that Packer 64 ships with out of the box. You can always [extend Packer through plugins](/docs/extend/builder.html) 65 to support more.