GNU/Linux >> Linux Esercitazione >  >> Panels >> Docker

Aggiornamento di un container distribuito in base a un'immagine Docker

Ecco come aggiornare un container distribuito dopo aver aggiornato l'immagine su Docker Hub.

Per prima cosa fermi il contenitore:

docker stop <ID or name>

Quindi rimuovi il contenitore:

docker rm <ID or name>

Quindi estrai l'immagine da Docker Hub:

docker pull <image name>

Quindi inizi un nuovo contenitore dall'immagine:

docker run <image name> ...options

Ovviamente non è pratico farlo manualmente.

Applicazioni come Watchtower, distribuite come container Docker, ti consentono di configurare un flusso di lavoro automatizzato per guardare le modifiche su Docker Hub (o qualsiasi altro registro di immagini) e spegnere automaticamente un container esistente e riavviarlo con le stesse opzioni utilizzate per distribuirlo inizialmente.


Docker
  1. Un'introduzione a Docker

  2. Server Web Node.js distribuito all'interno di Docker

  3. Come creare un'immagine personalizzata da un contenitore Docker

  4. Come creare un'immagine Docker da un contenitore e un file Docker

  5. Risoluzione dei problemi di Docker:"conflitto:impossibile eliminare, l'immagine viene utilizzata dal contenitore in esecuzione"

Che cos'è un manifesto di immagine Docker?

Come ispezionare il contenuto di un'immagine Docker senza avviare un contenitore

Come creare un'immagine Docker da un contenitore in esecuzione

Come creare un'immagine di Windows Docker con il tag di build Docker

Come utilizzare Docker Salva immagine ed esporta per la condivisione

Come utilizzare Docker Commit per modificare le immagini del contenitore