Razlika između inačica stranice LXC

Izvor: HrOpenWiki
Skoči na: orijentacija, traži
m (Instalacija)
m
Redak 1: Redak 1:
LXC (Linux containers) skup je alata i metoda kojima se omogućuje izolacija procesa, korisnika i mreža od matičnog sustava: razina izolacije slična je virtualizacijskim tehnikama, ali je ograničenje u tome što sustav u spremniku/kontejneru dijeli isti kernel kao i matični sustav, dok u usporedbi s chrootom LXC omogućuje puno veću fleksibilnost i upravljanje svim resursima (ne samo datotekama).
+
LXC (Linux containers) skup je alata i metoda kojima se omogućuje izolacija procesa, korisnika, mreža i sl. od matičnog sustava: razina izolacije slična je virtualizacijskim tehnikama, ali je ograničenje u tome što sustav u spremniku/kontejneru dijeli isti kernel s matičnim sustavom, dok u usporedbi s chrootom LXC omogućuje puno veću fleksibilnost i upravljanje virtualnim resursima (ne samo datotekama).
  
== Instalacija ==
+
== Instalacija na primjeru Fedore ==
  
 
* instalacija LXC paketa (lxc, lxc-templates, dnsmasq...)
 
* instalacija LXC paketa (lxc, lxc-templates, dnsmasq...)
* podešavanje mreže preko systemd servisa (lxc-net.service, lxc-dhcp.service)
+
 
* podešavanje firewalld-a
+
dnf install lxc lxc-templates lxc-extra
 +
 
 +
* instalacija dodatnih paketa potrebnih za ovaj vodič:
 +
 
 +
dnf install dnsmasq
 +
 
 +
* podešavanje mrežnog pristupa preko systemd servisa (donekle prema [https://www.flockport.com/enable-lxc-networking-in-debian-jessie-fedora-and-others/]: lxc-net.service; za različite pristupe vidjeti [https://wiki.debian.org/LXC/SimpleBridge]; moguće je korištenje i libvirtd daemona [https://fedoraproject.org/wiki/LXC] - ali u tom slučaju potrebno je koristiti neke pretpostavljene značajke takvog pristupa (preporučljivo ukoliko se već koristi libvirtd na istom sustavu)
 +
 
 +
systemctl enable lxc-net
 +
systemctl start lxc-net
 +
 
 +
* omogućavanje opcije automatskog pokretanja LXC spremnika pri pokretanju sustava:
 +
 
 +
systemctl enable lxc
 +
systemctl start lxc
  
 
== Predlošci (templates) ==
 
== Predlošci (templates) ==

Inačica od 08:02, 16. svibnja 2016.

LXC (Linux containers) skup je alata i metoda kojima se omogućuje izolacija procesa, korisnika, mreža i sl. od matičnog sustava: razina izolacije slična je virtualizacijskim tehnikama, ali je ograničenje u tome što sustav u spremniku/kontejneru dijeli isti kernel s matičnim sustavom, dok u usporedbi s chrootom LXC omogućuje puno veću fleksibilnost i upravljanje virtualnim resursima (ne samo datotekama).

Instalacija na primjeru Fedore

  • instalacija LXC paketa (lxc, lxc-templates, dnsmasq...)
dnf install lxc lxc-templates lxc-extra
  • instalacija dodatnih paketa potrebnih za ovaj vodič:
dnf install dnsmasq
  • podešavanje mrežnog pristupa preko systemd servisa (donekle prema [1]: lxc-net.service; za različite pristupe vidjeti [2]; moguće je korištenje i libvirtd daemona [3] - ali u tom slučaju potrebno je koristiti neke pretpostavljene značajke takvog pristupa (preporučljivo ukoliko se već koristi libvirtd na istom sustavu)
systemctl enable lxc-net
systemctl start lxc-net
  • omogućavanje opcije automatskog pokretanja LXC spremnika pri pokretanju sustava:
systemctl enable lxc
systemctl start lxc

Predlošci (templates)