Restart policy

Definizione rapida

Regola che stabilisce se e quando Docker deve riavviare un container terminato.

Spiegazione

La politica può mantenere un servizio attivo dopo un arresto, riavviarlo solo in caso di errore o non riavviarlo automaticamente. Va scelta in base al comportamento desiderato dell'applicazione.

Esempio pratico

Un servizio usa `unless-stopped` per ripartire dopo il riavvio del daemon, salvo un arresto esplicito dell'amministratore.

Spiegazione tecnica

Il daemon valuta la condizione di uscita e gli eventi di riavvio dell'host o del motore. La policy non corregge un'applicazione che termina continuamente e non sostituisce un healthcheck.

Da non confondere con

Una restart policy decide sui riavvii; non è un controllo di salute e non garantisce che il processo sia pronto a servire richieste.