Questo post ha dimostrato come ricostruire un singolo contenitore Docker.
Come ricostruire un singolo contenitore Docker?
Per ricostruire un singolo contenitore Docker, viene utilizzata l'opzione Docker-Opse "-Force-Recreate" e "Build". Per questo scopo:
Segui i passaggi di seguito per costruire e ricostruire il contenitore da zero.
Passaggio 1: creare “Docker-Opse.File YML "
Crea un semplice "docker-compose.YML"File e incolla le istruzioni di seguito per creare un'immagine che costruirà un nuovo contenitore:
Passaggio 2: creare file di programma
Successivamente, aggiungi il codice dato in "principale.andare"File per eseguire un semplice programma Golang:
Passaggio 3: costruire ed eseguire contenitore
Costruisci ed esegui il contenitore Docker tramite "Docker-Opse Up"Comando. Qui, il "-D"L'opzione viene utilizzata per eseguire il contenitore in background:
Passaggio 4: ricostruire o ricreer Docker Container
Per ricostruire o ricreare il contenitore Docker, utilizzare il comando fornito insieme a "-forze-recreare" E "-costruire" opzioni:
Successivamente, visitare l'URL "http: // localhost: 8080" e verificare se il contenitore è in esecuzione o meno:
Si può osservare che abbiamo distribuito con successo un semplice programma Golang in un contenitore Docker:
In alternativa, il comando sotto fornito viene anche utilizzato per ricostruire un singolo contenitore Docker:
> docker-compose up -d --no-deps--buildMetodo alternativo: ricostruire un singolo contenitore Docker
Il metodo alternativo per ricostruire il contenitore Docker è fermare e rimuovere il contenitore attraverso "docker-compose". Quindi, ricostruirlo usando "Docker-compose Crea"Comando.
Guarda i passaggi elencati per ricostruire un singolo contenitore Docker.
Passaggio 1: Stop Container
Innanzitutto, fermare il contenitore con l'aiuto di "Stop Docker-Opse"Comando:
Passaggio 2: rimuovere il contenitore
Quindi, rimuovere i contenitori con l'aiuto "Rm"Comando come segue:
Passaggio 3: ricostruzione del contenitore
Apportare alcune modifiche alle configurazioni o ai file di programma. Quindi, ricostruire i contenitori con l'aiuto del "Docker-compose Crea"Comando:
Passaggio 4: avvia contenitore
Quindi, avviare il contenitore usando "Docker-compose inizio"Comando:
Ancora una volta, navigare nel "Localhost: 8080"URL per verificare se il contenitore è avviato o meno:
Si può osservare che abbiamo ricostruito un singolo contenitore Docker.
Conclusione
Per ricostruire il contenitore Docker, il "-forze-recreare" E "-costruire"Le opzioni vengono utilizzate insieme a"Docker-Opse Up"Comando. Un altro modo possibile è prima di fermare e rimuovere il contenitore Docker. Successivamente, ricostruisci il contenitore usando il "Docker-compose Crea"Comando. Questo articolo ha dimostrato come ricostruire un singolo contenitore Docker.