Hogyan lehet kitörni egy dokkoló konténerből?
Hogyan lehet kitörni egy dokkoló konténerből?

Videó: Hogyan lehet kitörni egy dokkoló konténerből?

Videó: Hogyan lehet kitörni egy dokkoló konténerből?
Videó: Escaping a Docker container 2024, Lehet
Anonim

A ctrl+p beírásával és ctrl+q egymás után az interaktív módot démon módba kapcsolod, ami megtartja a tartály fut, de kiszabadul fel a terminálod. Később a használatával csatolhatja dokkmunkás csatolja, ha kapcsolatba kell lépnie a tartály több.

Különben is, hogyan tudok kijutni a dokkolókonténerből?

Kilépni ki a dokkoló konténer bash shell. Csak futtassa az exit parancsot, vagy nyomja le a ctrl-D billentyűt, mint általában. -P a --publish-all opció rövidítése. Ez azt jelenti, hogy dokkmunkás közzétett bármely EXPOSE portot a dokkmunkás kép automatikusan, így elérheti a portot a gazdagépről.

Azt is tudja, mennyire biztonságos a dokkoló konténer? Docker konténerek alapértelmezés szerint eléggé biztonságos ; különösen akkor, ha a folyamatait nem privilegizált felhasználóként futtatja a tartály . További biztonsági réteget adhat az AppArmor, a SELinux, a GRSEC vagy más megfelelő keményítőrendszer engedélyezésével.

Másodszor, miért lép ki a Docker konténerem?

te vannak alapvetően fut a tartályt háttérben interaktív módban. Amikor csatolja és lépjen ki a tartályból CTRL+D billentyűkombinációval (leggyakoribb módja annak csináld meg), hagyja abba a tartályt mert most öltél az fő folyamat, amelyet elindított tartály val vel az parancs felett. parancs at az forgatókönyvének vége.

Mi az a privilegizált konténer?

Kiváltságos konténerek bármelyként vannak meghatározva tartály hol a tartály uid 0 a gazdagép uid 0-ra van leképezve. Ilyen konténerek , a gazdagép védelme és a kilépés megakadályozása teljes mértékben a kötelező hozzáférés-szabályozáson (apparmor, selinux), seccomp szűrőkön, a képességek és névterek eldobásán keresztül történik.

Ajánlott: