LXC
LXC | |
---|---|
Kehityshistoria | |
Vakaa versio | 6.0.0 ()[1] |
Tiedot | |
Alusta | Linux |
Lisenssi | GPLv2 |
Aiheesta muualla | |
Verkkosivusto | |
Versiohallinta |
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]
- Linux-nimiavaruudet (ytimen nimiavaruudet)
- Apparmor- ja SELinux-profiilit
- Seccomp-asetukset
- chroot
- Cgroups
- ytimen ominaisuudet
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
[muokkaa | muokkaa wikitekstiä]- ↑ Release v6.0.0, (viitattu ). Tieto on haettu Wikidatasta.
- ↑ a b What's LXC? linuxcontainers.org. Viitattu 4.3.2020. (englanniksi)
- ↑ a b c Petros Koutoupis: Everything You Need to Know about Linux Containers, Part II: Working with Linux Containers (LXC) 27.8.2018. Linux Journal. Viitattu 4.3.2020. (englanniksi)
- ↑ LXC help.ubuntu.com. Viitattu 4.3.2020. (englanniksi)
- ↑ Rami Rosen: Linux Containers and the Future Cloud (PDF) haifux.org. Viitattu 4.3.2020. (englanniksi)
- ↑ LXC 1.0: Your first Ubuntu container [1/10] stgraber.org. 20.12.2013. Viitattu 4.3.2020. (englanniksi)
- ↑ LXC 1.0: Security features [6/10] stgraber.org. 20.12.2013. Viitattu 4.3.2020. (englanniksi)
- ↑ a b What is Docker and why is it so darn popular? 21.3.2018. ZDNet. Viitattu 6.3.2020. (englanniksi)
- ↑ Docker 0.9: introducing execution drivers and libcontainer docker.com. 10.3.2014. Viitattu 6.3.2020. (englanniksi)
- ↑ Docker Engine release notes docs.docker.com. Viitattu 6.3.2020. (englanniksi)
Aiheesta muualla
[muokkaa | muokkaa wikitekstiä]- Verkkosivut (englanniksi)
- LSS: Secure Linux containers (englanniksi)