LXC (Linux Containers) on käyttäjätason sovellus Linux-ytimen tukemalle käyttöjärjestelmätason virtualisoinnille.[2] LXC on esitelty vuonna 2008.[3] Menetelmää kutsutaan kevyeksi virtualisoinniksi koska se ei sisällä laitteiston emulaatiota.[4][3] LXC luo vieraskäyttöjärjestelmää vastaavan ympäristön virtuaaliympäristön sovelluksille isäntäkäyttöjärjestelmän alaisuudessa.[3][5]
LXC käyttää prosessien eriyttämiseen seuraavia tekniikoita:[2]
Versio 1.0 on julkaistu 20. joulukuuta 2013.[6] Versiosta 1.0 lähtien LXC on tukenut toimintaa tavallisena käyttäjänä ilman pääkäyttäjän oikeuksia mikäli säiliön ei tarvitse käyttää laitteistoa suoraan.[7]
Docker on rakentunut LXC:n päälle, mutta on myöhemmin poistettu Dockerista.[8][9][10] LXC:n päälle on kehitetty myös muita säiliöintiratkaisuja.[8]
Lähteet
Aiheesta muualla