Sobes.tech
Junior — Middle

Folytatja a konténer a működést a gazda rendszer újraindítása után?

sobes.tech MI

Válasz az MI-től

Alapértelmezés szerint a Docker konténerek nem folytatják a működést a gazda rendszer újraindítása után, együtt állnak le vele. Annak érdekében, hogy egy konténer automatikusan elinduljon újraindítás után, be kell állítani egy újraindítási politikát.

Például, egy konténer indításakor megadható a következő paraméter:

docker run --restart unless-stopped ...

Az --restart lehetséges értékei:

  • no — nem újraindítani (alapértelmezett)
  • on-failure — hibák esetén újraindítani
  • always — mindig újraindítani a konténert
  • unless-stopped — újraindítani, amíg a konténer manuálisan nem állítják le

Ha az újraindítási politika be van állítva, a Docker automatikusan elindítja a konténereket ezzel a beállítással a gazda rendszer újraindítása után.