Oggi vedremo come aggiornare un container Docker utilizzando Portainer.
Esistono molti modi diversi per aggiornare i contenitori Docker, ma Portainer rende il processo alquanto semplice. Per dimostrare come aggiornare un container Docker utilizzando Portainer, aggiornerò un container Nginx Proxy Manager. Attualmente sto eseguendo una vecchia versione (2.3.1) e la aggiorneremo all'ultima versione.
Prima di iniziare questo processo, assicurati che il tuo container sia stato creato correttamente e che esistano volumi con i tuoi dati importanti. Se i dati non sono mappati su una cartella locale, verranno sovrascritti con i dati dell'immagine più recenti.
1. Istruzioni
1. Seleziona Contenitori , quindi interrompi il contenitore che desideri aggiornare.
2. Seleziona il contenitore e vedrai un pulsante chiamato Ricrea . Selezionando questo pulsante, il contenitore prenderà i dati persistenti e ricreerà il contenitore. Tieni presente che gli unici dati che rimarranno nel contenitore sono i dati mappati su un volume. Questo è spiegato più dettagliatamente nel video qui sopra.
3. Seleziona Estrai l'ultima immagine , quindi Ricrea .
4. Al termine di questo processo, il contenitore verrà ricreato con l'ultima immagine. Seleziona il contenitore e Inizia esso. Lo stato cambierà in in esecuzione .
5. Il contenitore ora esisterà con l'ultima versione rilasciata!
2. Conclusione:contenitore Docker di aggiornamento Portainer
Come ho detto sopra, questo non è l'unico modo per farlo. Ci sono vari modi, ma questo è quello che considero il più semplice. È bene controllare periodicamente e assicurarsi che i contenitori eseguano la versione più recente. Tieni presente che puoi sempre ricreare un contenitore esistente utilizzando una versione precedente in caso di problemi imprevisti. Questo è ciò che rende così facile lavorare con i container Docker!
Grazie per aver letto il tutorial. Se hai domande, sentiti libero di lasciarle nei commenti!