2014-04-10 15:20:17 -04:00
|
|
|
---
|
2015-07-22 22:31:00 -04:00
|
|
|
description: |
|
|
|
|
The Parallels Packer builder is able to create Parallels Desktop for Mac virtual
|
|
|
|
machines and export them in the PVM format.
|
|
|
|
layout: docs
|
|
|
|
page_title: Parallels Builder
|
|
|
|
...
|
2014-04-10 15:20:17 -04:00
|
|
|
|
|
|
|
# Parallels Builder
|
|
|
|
|
2015-07-22 22:31:00 -04:00
|
|
|
The Parallels Packer builder is able to create [Parallels Desktop for
|
|
|
|
Mac](http://www.parallels.com/products/desktop/) virtual machines and export
|
|
|
|
them in the PVM format.
|
2014-04-10 15:20:17 -04:00
|
|
|
|
2015-07-22 22:31:00 -04:00
|
|
|
Packer actually comes with multiple builders able to create Parallels machines,
|
|
|
|
depending on the strategy you want to use to build the image. Packer supports
|
|
|
|
the following Parallels builders:
|
2014-04-10 15:20:17 -04:00
|
|
|
|
2015-07-22 22:31:00 -04:00
|
|
|
- [parallels-iso](/docs/builders/parallels-iso.html) - Starts from an ISO file,
|
|
|
|
creates a brand new Parallels VM, installs an OS, provisions software within
|
|
|
|
the OS, then exports that machine to create an image. This is best for people
|
|
|
|
who want to start from scratch.
|
2014-04-10 15:20:17 -04:00
|
|
|
|
2015-07-22 22:31:00 -04:00
|
|
|
- [parallels-pvm](/docs/builders/parallels-pvm.html) - This builder imports an
|
|
|
|
existing PVM file, runs provisioners on top of that VM, and exports that
|
|
|
|
machine to create an image. This is best if you have an existing Parallels VM
|
|
|
|
export you want to use as the source. As an additional benefit, you can feed
|
|
|
|
the artifact of this builder back into itself to iterate on a machine.
|
2014-04-10 15:20:17 -04:00
|
|
|
|
|
|
|
## Requirements
|
|
|
|
|
2015-07-22 22:31:00 -04:00
|
|
|
In addition to [Parallels Desktop for
|
|
|
|
Mac](http://www.parallels.com/products/desktop/) this requires the [Parallels
|
|
|
|
Virtualization SDK](http://www.parallels.com/downloads/desktop/).
|
2014-04-10 15:20:17 -04:00
|
|
|
|
2015-07-22 22:31:00 -04:00
|
|
|
The SDK can be installed by downloading and following the instructions in the
|
|
|
|
dmg.
|