Konttiteknologia
Konttiteknologia tarkoittaa sovellusten sekä niiden riippuvuuksien pakkaamista, jakelua ja ajamista kevyissä eristetyissä ympäristöissä. Kontit jakavat isäntäjärjestelmän ytimen, mutta tarjoavat eristykset prosessien välillä käyttämällä käyttöjärjestelmän tasoista virtualisointia (namespaces ja cgroups). Tämä mahdollistaa nopean käynnistyksen, paremman siirrettävyyden ja tehokkaamman resurssien käytön verrattuna perinteisiin virtuaalikoneisiin.
Historia ja standardointi: Konttiteknologia sai laajaa suosiota LXC:n ja OpenVZ:n kautta, mutta todellinen läpimurto tapahtui Dockerin
Toimintaperiaate: Kontti perustuu kuvaan (image), joka sisältää sovelluksen ja sen riippuvuudet. Kuvaa voi jakaa rekisterissä, kuten
Käyttökohteet: Konttiteknologia on keskeinen osa pilvi- ja mikropalveluarkkitehtuureja sekä continuous delivery -prosesseja. Se mahdollistaa sovellusten yhdenmukaisen
Haasteet ja huomioitavat seikat: Konttien turvallisuus ja monisäilineinen käyttöympäristö vaativat huolellista hallintaa, kuten kuvatiedostojen ja riippuvuuksien