Zanim zaczniemy
Potrzebujesz CentOS 6 na serwerze dedykowanym lub VPS KVM.
https://lvlup.rok.ovh/t/instalacja-openvz-na-centos-6/769/#1
Szablony
Najpierw potrzebujemy szablonu systemu na podstawie którego zostanie stworzony system plików kontenera Szablony możemy uzyskać na https://wiki.openvz.org/Download/template/precreated
Przykładowo gdy chcemy stworzyć kontener z Ubuntu 16.04 64bit wchodzimy do katalogu /vz/template/cache
oraz ściągamy do niego szablon poleceniem
cd /vz/template/cache && wget http://download.openvz.org/template/precreated/ubuntu-16.04-x86_64.tar.gz
Tworzenie kontenera
Teraz gdy mamy już szablon można utworzyć właściwy kontener o ID 100
poleceniem
vzctl create 100 --ostemplate ubuntu-16.04-x86_64
Startowanie kontenera
vzctl start 100
Logowanie się do kontenera
vzctl enter 100
W tym momencie jesteśmy wewnątrz kontenera i możemy pracować tak jak na standardowym Ubuntu 16.04 mimo że na serwerze fizycznym mamy CentOS'a.
Wychodzenie z kontenera
exit