Security (helyesen használva):
- egy extra réteg védelem a virtuális gépeken belűl, chroot++
- periodikusan eldobható vagy read-only sandbox környezet a támadásoknak kifejezetten kitett (pl külső user kódot is futtató) szolgáltatásoknak
Security (helytelenűl használva):
- virtuális gépek helyettesítése gyors, kis overheaddel rendelkező izolációs réteggel
- security scanner elől vulnerability-elfedés (ha éppen nem fut a konténer, a scanner sem látja, hogy mi van benne)
Operability (helyesen használva):
- futás közbeni in-place upgrade hatékony megvalósítása
- flexibilis service szétosztás hostok között (VM-nél finomabb granularitással), leginkább Swarm, Kubernetes témakör
- függőségeik miatt nehezen összehozható service-ek egy oprendszeren futtatási lehetősége
Operability (helytelenűl használva):
- helyes package-elés, installáció munkaigényének megspórolása (az image-ben elég random directory-ba behányni a fájlokat, függőségeket, nem kell rpm, deb és hasonlók, nem kell service file/init script, filesystem hierarch standardot sem kell betartani)
- üzemeltetési apróságok, mint pl logolás, monitorozás megspórolása ("what happens is Vegas container stays in containers" elv)
---
Régóta vágyok én, az androidok mezonkincsére már!