Denne bloggen vil demonstrere:
Hva er Docker Compose?
Docker Compose CLI er en kjernekomponent og komponerer verktøy for Docker -miljøet. Den vedlikeholder, utvikler og distribuerer flere containerprogrammer og andre mikroservices i separate containere. Kommandolinjeverktøyet inneholder forskjellige kommandoer, for eksempel Docker-Compose Up, Docker-Compose Down, Docker-Compose Build, Docker-Compose RM, og mange flere for å administrere containerte tjenester og applikasjoner i isolerte miljøer.
Hvordan bruke Docker Compose?
For å bruke Docker -komponeringen i Docker, installerer du først Docker -komponeringen ved å installere Docker Desktop for Windows ved å bruke vår koblede artikkel. Etter det, lag en DockerFile for å dockerisere applikasjonen og konfigurere applikasjonstjenestene i “Docker-Compose.yml”Fil. Start deretter tjenestene eller programmet ved å bruke "Docker-Compose Up”Kommando.
For riktig demonstrasjon, følg opp de medfølgende trinnene.
Trinn 1: Lag DockerFile
Først må du lage en ny fil som heter "Dockerfile”Som inneholder grunnleggende instruksjoner for å containerisere programmet. For eksempel har vi containert "indeks.html”HTML -program:
Fra Nginx: Siste
Kopierindeks.HTML/usr/aksje/nginx/html/indeks.html
Entrypoint ["nginx", "-g", "daemon off;"]
Trinn 2: Opprett komponeringsfil
Etter det, konfigurer HTML -programtjenestene i en annen fil som heter “Docker-Compose.yml”Fil. Disse instruksjonene inkluderer:
versjon: "3"
tjenester:
Web:
bygge: .
Porter:
- 80:80
Web1:
bygge: .
Porter:
- 80
Web2:
Bilde: Nginx: Siste
Trinn 3: Begynn å komponere tjenesten
Etter det kan du skyte opp komponeringstjenestene i separate containere ved å bruke "Docker-Compose Up”Kommando. “-d”Alternativ Utfør disse tjenestene i løsrevet modus:
Docker -Compose Up -D
Etter det, navigerer du til den tildelte porten til Localhost og sjekk om tjenestene utfører i containere eller ikke:
Trinn 4: Stopp komponer tjeneste
For å stoppe og fjerne utførende komponeringstjenester, bruk "Docker-Compose Down”Kommando:
Docker-Compose Down
Dette handler om hva Docker-Compose er og hvordan du bruker det i Docker.
Konklusjon
Docker Compose er et CLI-verktøy for Docker som brukes til å administrere og konfigurere multi-container-applikasjoner og tjenester i separate containere. For å bruke Docker -komponeringen, lag først "Docker-Compose.yml”Fil og konfigurere tjenestene eller multi-container-applikasjonen i filen. Etter det, start opp komponeringstjenestene ved å bruke “Docker-Compose Up”Kommando. Denne opplæringen har lært deg hva Docker komponerer er og hvordan du bruker den med eksempler.