Junior — Middle
Bude kontajner pokračovať v práci po reštarte hostiteľského systému?
sobes.tech AI
Odpoveď od AI
Predvolene, Docker kontajnery po reštarte hostového systému nepokračujú v prevádzke, zastavia sa spolu s ním. Aby sa kontajner automaticky spustil po reštarte, je potrebné nastaviť politiku reštartu.
Napríklad, pri spustení kontajnera môžete špecifikovať nasledujúci parameter:
docker run --restart unless-stopped ...
Možné hodnoty pre --restart:
no— nerestartovať (predvolené)on-failure— reštartovať pri chybáchalways— vždy reštartovať kontajnerunless-stopped— reštartovať, pokiaľ nie je kontajner manuálne zastavený
Ak je nastavená politika reštartu, Docker automaticky spustí kontajnery s touto konfiguráciou po reštarte hostového systému.