Sometimes, you may need to get an overview of the templates available on your hardware node. For example, this may be necessary if you plan to create a virtual machine or container from a specific template, but do not remember its exact name. In this case, you can use the prlctl list
command to list all templates on the hardware node and find the one you need:
# prlctl list -t
UUID DIST T NAME
{017bfdf0-b546-4309-90d0-147ce55773f2} centos VM centos1_tmpl
{92cd331e-0572-46ac-8586-f19b8d029c4d} centos CT ct201_tmp1
{fc40e38e-8da4-4b26-bb18-6098ec85f7b4} debian VM deb7_tmpl
{0dea5912-b114-45a9-bd1a-dc065c1b8e9f} ubuntu VM ubuntu1_tmp1
{479e66aa-332c-4e3e-975e-b8b6bfc9d2e0} win-2012 VM w12en_tmpl
In this example, 5 templates exist on the server. The information on these templates is presented in the form of a table with the following columns (from left to right): the template ID, the operating system contained in the template, the template type (for a container or virtual machine) and the template name.