Previous page

Next page

Locate page in Contents

Print this page

Setting Up Repositories and Proxy Servers for EZ Templates

If you are going to use OS and application EZ templates in Containers, you first need to have one or more repositories with software packages prepared for these EZ templates. Package repositories are required for the EZ templates functioning due to the fact that these templates do not carry all the necessary package files inside themselves. They contain only information about what packages are included in the corresponding EZ template and from what repository they should be downloaded. In Virtuozzo, you can make use of the following package repositories:

  • Default repositories. When you install an EZ template on the server, it is pre-configured to use official vendor's file sources (e.g., RPMs from the Fedora website) and a number of packages provided by Virtuozzo and needed for the correct EZ template functioning. So, you can start using the default repositories right after the EZ template installation on the server. Please note that the default repositories are provided for non-commercial versions of Linux distributions only.
  • Local repositories. You can build your own local repositories, which allows you:
    • To greatly save on network bandwidth when deploying package updates to several servers in your network.
    • To organize your own package repository if public repositories provided by Linux OS and application vendors are not compatible with a vzpkg tool used to manage EZ templates.

      Note: The vzpkg tool supports all the repositories that can be used by the yum utility (version 2.4.0 and higher) and the apt utility.

  • Repositories for storing software packages and updates for Red Hat Enterprise Linux distributions.

Along with setting up the aforementioned package repositories, you can also create special caching proxy servers and use them to efficiently manage your OS and application EZ templates.