Perché il mio container Docker si riavvia?
Perché il mio container Docker si riavvia?

Video: Perché il mio container Docker si riavvia?

Video: Perché il mio container Docker si riavvia?
Video: PILLOLE DI DOCKER | Policy di restart dei container 2024, Novembre
Anonim

Contenitore prova ad avviarsi. In il processo, tenta di accedere a un file/libreria che non esiste. Esso ricomincia perché la ripartenza il criterio deve essere stato impostato su qualcosa di diverso da no ( il default), (usando sia il flag della riga di comando -- ricomincia o il portuali -comporre.

Rispetto a questo, come posso impedire il riavvio del contenitore Docker?

Vedere la documentazione per docker aggiornare e Riavvio della finestra mobile politiche. Puoi iniziare il tuo contenitore insieme a -- ricomincia = a meno che- fermato . Se hai uno sciame ricominciare il contenitori , lo sciame sarà ricomincia qualunque contenitori tu fermare o rm, indipendentemente dal ricomincia opzione.

Inoltre, cosa fa il riavvio di Docker? Docker fornisce ricomincia criteri per controllare se i contenitori si avviano automaticamente quando escono o quando Docker si riavvia . Ricomincia i criteri assicurano che i contenitori collegati vengano avviati nell'ordine corretto. Docker consiglia di utilizzare ricomincia policy ed evitare di utilizzare i gestori di processo per avviare i contenitori.

In questo modo, il riavvio di Docker uccide i container?

3 risposte. ucciderà il processo se è in esecuzione e rimuovere il contenitore , in un solo passaggio. Se corro con -- ricomincia = sempre, docker fermare volere interrompere il processo e rimane fermo.

Come posso eseguire continuamente un container docker?

Se vuoi mantenere il tuo contenitore in esecuzione in modalità distaccata, è necessario correre qualcosa in primo piano. Un modo semplice per farlo è quello di accodare il dispositivo /dev/null come comando CMD o ENTRYPOINT del tuo Docker Immagine. Questo comando potrebbe anche correre come ultimo passaggio in uno script personalizzato utilizzato con CMD o ENTRYPOINT.

Consigliato: