You can use a VM template from a content library to deploy a virtual machine to a host or a cluster in your vSphere inventory. You can also apply a customization specification to the virtual machine.


  1. Select Home > Content Libraries.
  2. Select a content library and click the Templates tab.
  3. Right-click a VM Template and select New VM from This Template.

    The New Virtual Machine from Content Library wizard opens.

  4. On the Select name and location page, enter a name and select a location for the virtual machine.
  5. (Optional) To apply a customization specification to your virtual machine, select the Customize the operating system check-box and click Next.
  6. On the Customize Guest OS page, select a customization specification or create a new one, and click Next.
  7. On the Select a resource page, select a host, a cluster, a resource pool, or a vApp where to run the deployed VM template, and click Next.
  8. On the Review details page, verify the template details and click Next.
  9. On the Select networks page, select a network for each network adapter in the template and click Next.
  10. On the Ready to complete page, review the page and click Finish.


A new task for creating the virtual machine appears in the Recent Tasks pane. After the task is complete, the new virtual machine is created on the selected resource.