Dette innlegget har vist hvordan du kan gjenoppbygge en enkelt Docker -beholder.
Hvordan gjenoppbygge en enkelt Docker -beholder?
For å gjenoppbygge en enkelt Docker-beholder, brukes Docker-Compose "-Force-Recreate" og "Build" -alternativet. For dette formålet:
Følg trinnene nedenfor for å bygge og gjenoppbygge beholderen fra bunnen av.
Trinn 1: Lag “Docker-Compose.yml ”-fil
Lag en enkel “Docker-Compose.yml”Fil og lim inn de under-nevnte instruksjonene for å lage et bilde som skal bygge en ny beholder:
Trinn 2: Opprett programfil
Deretter legger du til den gitte koden i "hoved-.gå”Fil for å kjøre et enkelt Golang -program:
Trinn 3: Bygg og kjør container
Bygg og utfør Docker -beholderen gjennom “Docker-Compose Up”Kommando. Her, "-d”Alternativet brukes til å utføre beholderen i bakgrunnen:
Trinn 4: gjenoppbygge eller gjenskape docker container
For å gjenoppbygge eller gjenskape Docker -containeren, bruk gitt kommando sammen med "-Force-Recreate”Og“-bygge”Alternativer:
Etter det, besøk "http: // localhost: 8080" url og sjekk om beholderen kjører eller ikke:
Det kan observeres at vi har distribuert et enkelt Golang -program i en Docker -beholder:
Alternativt brukes også kommandoen under levert til å gjenoppbygge en enkelt Docker-beholder:
> Docker-Compose Up -D-No-Deps-BuildAlternativ metode: gjenoppbygge en enkelt Docker -beholder
Den alternative metoden for å gjenoppbygge Docker -beholderen er å først stoppe og fjerne beholderen gjennom "Docker-Compose”. Deretter gjenoppbygge den ved å bruke "Docker-Compose Create”Kommando.
Se på de listede trinnene for å gjenoppbygge en enkelt Docker -beholder.
Trinn 1: Stopp beholderen
Først må du stoppe beholderen ved hjelp av "Docker-Compose Stop”Kommando:
Trinn 2: Fjern beholderen
Deretter fjerner du beholderne med hjelpen "rm”Kommando som følger:
Trinn 3: Gjenoppbygg container
Gjør noen endringer i konfigurasjoner eller programfiler. Deretter gjenoppbygge containerne ved hjelp av "Docker-Compose Create”Kommando:
Trinn 4: Start container
Neste, start beholderen med "Docker-Compose Start”Kommando:
Igjen, naviger "Localhost: 8080”URL for å sjekke om beholderen startes eller ikke:
Det kan observeres at vi har gjenoppbygd en enkelt Docker -beholder.
Konklusjon
For å gjenoppbygge Docker -beholderen, “-Force-Recreate”Og“-bygge”Alternativer brukes sammen med“Docker-Compose Up”Kommando. En annen mulig måte er først å stoppe og fjerne Docker -beholderen. Etter det kan du gjenoppbygge beholderen med "Docker-Compose Create”Kommando. Denne oppskrivningen har vist hvordan du kan gjenoppbygge en enkelt Docker-beholder.