Miks mu Dockeri konteiner taaskäivitub?
Miks mu Dockeri konteiner taaskäivitub?

Video: Miks mu Dockeri konteiner taaskäivitub?

Video: Miks mu Dockeri konteiner taaskäivitub?
Video: Manage Multi Container Apps with #dockercompose | #CloudNativeNinja PT4 2024, Mai
Anonim

Konteiner proovib käivitada. sisse a protsessi, proovib see juurdepääsu failile/teegile, mida pole olemas. See taaskäivitub sest taaskäivitamine poliitika peab olema määratud millekski muuks kui ei ( a vaikimisi) (kasutades kumbagi a käsurea lipp -- Taaskäivita või dokk - koostada.

Kuidas peatada sellega seoses Dockeri konteineri taaskäivitamine?

Vaadake selle kohta dokumentatsiooni dokkija värskendada ja Dockeri taaskäivitamine poliitikat. Võite alustada oma konteiner koos -- Taaskäivita =kui just- peatunud . Kui sul on sülem taaskäivitamine a konteinerid , sülem tahab Taaskäivita ükskõik milline konteinerid sina peatus või rm, olenemata sellest Taaskäivita valik.

Samuti, mida Dockeri taaskäivitamine teeb? Docker annab Taaskäivita eeskirjad, et määrata, kas teie konteinerid käivituvad automaatselt, kui need väljuvad või millal Docker taaskäivitub . Taaskäivita eeskirjad tagavad, et lingitud konteinerid käivitatakse õiges järjekorras. Docker soovitab kasutada Taaskäivita ja vältige protsessihaldurite kasutamist konteinerite käivitamiseks.

Kas sel viisil tapab Dockeri taaskäivitamine konteinerid?

3 vastust. tapab protsess, kui see töötab, ja eemaldage konteiner , ühe sammuga. Kui ma jooksen… Taaskäivita = alati, dokkija peatus tahe peatage protsess ja see jääb seisma.

Kuidas dokkimiskonteinerit pidevalt käitada?

Kui soovite oma konteiner töötab eraldatud režiimis, peate seda tegema jooksma midagi esiplaanil. Lihtne viis seda teha on seada /dev/null seade oma CMD või ENTRYPOINT käsuks. Docker pilt. See käsk võiks ka jooksma viimase sammuna kohandatud skriptis, mida kasutatakse koos CMD või ENTRYPOINT.

Soovitan: