Razlika između inačica stranice LXC
Izvor: HrOpenWiki
m (→Instalacija) |
m |
||
Redak 1: | Redak 1: | ||
− | LXC (Linux containers) skup je alata i metoda kojima se omogućuje izolacija procesa, korisnika | + | 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 | + | |
− | + | 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