Ez akkor fordul elő, ha egy előtérben lévő tárolót futtat (a docker futtatással), majd nyomja meg a Ctrl+C billentyűkombinációt, amikor a program fut. Amikor ez megtörténik, a program leáll, és a tároló kilép. A tárolót leállították a docker stop használatával: A tárolót manuálisan leállíthatja a docker stop paranccsal.
Mi történik, ha a Docker-tároló kilép?
Alapértelmezés szerint mi történik a Docker-tárolóval, amikor az éppen futó folyamat kilép? A tároló újraindul, és újraindítja a folyamatot.
Az alábbiak közül melyik igaz a Dockerben, amikor kilép egy tárolóból?
Válasz: Amikor egy Docker-tárolóból kilép, nem történik adatvesztés, mivel az alkalmazás az összes adatot a lemezre írja kizárólag a megőrzés céljából. Ez a folyamat következetesen ismétlődik mindaddig, amíg a tárolót egyértelműen nem törlik.
Mi a kilépés állapota a Dockerben?
Ezt az okozhatja, hogy egy konténer hirtelen leáll. Ha egy tárolót futtatna egy bash shellben, majd a + C billentyűkombinációt vagy megszakadt a kapcsolat, ez ezt a problémát okozza.
Honnan tudja, hogy egy tároló kilépett?
- A leállított tároló megkeresése a docker ps-en keresztül - a.
- fogja meg a meghibásodott tároló tárolóazonosítóját.
- Cserélje be ebben a parancsban: cat /var/lib/docker/containers//-json.log.