Book Image

Learning Proxmox VE

Book Image

Learning Proxmox VE

Overview of this book

Proxmox VE 4.1 provides an open source, enterprise virtualization platform on which to host virtual servers as either virtual machines or containers. This book will support your practice of the requisite skills to successfully create, tailor, and deploy virtual machines and containers with Proxmox VE 4.1. Following a survey of PVE's features and characteristics,this book will contrast containers with virtual machines and establish cases for both. It walks through the installation of Proxmox VE, explores the creation of containers and virtual machines, and suggests best practices for virtual disk creation, network configuration, and Proxmox VE host and guest security.Throughout the book, you will navigate the Proxmox VE 4.1 web interface and explore options for command-line management
Table of Contents (14 chapters)

Container templates


A template is the starting point for an LXC container (abbreviated in Proxmox VE as "CT"). There are two sorts of templates: OS templates and appliance templates.

OS templates provide a minimal set of packages from a GNU/Linux distribution, as well as system libraries and scripts, to start up and run the container. They're designed to benefit fully from the GNU/Linux kernel running on the host.

Aside from basic tools, such as a bash interpreter and utilities, additional software, such as a compiler or a DBMS is not usually incorporated into an OS template.

In contrast to OS templates, virtual appliances are built on top of JeOS (Just enough Operating System) to provide a very specific service reliably, securely, and with an absolute commitment to efficiency.

Virtual appliances can provide general functionality, such as LAMP stack; or a specific application, such as GitLab (https://about.gitlab.com/); a CMS such as WordPress or Drupal; or a web-based network monitoring system...