Denne bloggen vil gi de grunnleggende docker -komponeringskommandoene du må vite.
Grunnleggende docker komponerer kommandoer
Ulike kommandoer og alternativer støttes av “Docker-Compose”For å administrere og behandle flere containerprogrammer og applikasjoner. Vi har listet opp noen grunnleggende og ofte brukte kommandoer fra Docker -komponering som Docker -brukere må vite:
Kommando 1: Sjekk Docker Compose -versjonen
For å sjekke versjonen av Docker Compose -verktøyet som er installert i systemet ditt, bruker du “Docker -Compose -V”Kommando:
Docker -Compose -VHer kan du se at vi for øyeblikket bruker Docker Compose -versjonen "v2.15.1”:
Kommando 2: Opprett containere og start tjenester
For å starte tjenestene, konfigurer i “Docker-Compose.yml”Fil for å containere multi-container-programmet, bruk“Docker-Compose Up”Kommando. Denne kommandoen vil opprette containerne og starte hver tjeneste i en annen beholder:
Docker-Compose UpKommando 3: Stopp tjenesten og fjern containere
For å ned eller stoppe løpstjenestene i containerne, bare bruk "Docker-Compose Down”Kommando. Denne kommandoen vil automatisk stoppe og fjerne containerne:
Docker-Compose DownKommando 4: Kjør tjeneste i løsrevet modus
Du kan starte komponeringstjenestene som en backend -tjeneste eller i en frittliggende modus, bruke "-d”Alternativ sammen med“Docker-Compose Up”Kommando:
Docker -Compose Up -DKommando 5: Kjør tjeneste uten å skape containerne på nytt
Docker-brukere kan også unngå å gjenopprette containerne på nytt mens de starter tjenestene i containerne på nytt. For dette formålet, bare legg til "-No-Recreate”Alternativ sammen med“Docker-Compose Up”Kommando:
Docker-Compose Up -D-Ingen-RecreateKommando 6: Skalatjeneste
Du kan opprette kopien eller kopien av tjenester som er spesifisert i “Docker-Compose.yml”Fil i en annen beholder ved hjelp av“-skala”Alternativ med“Service-Name = Antall replikker”Verdi:
Docker-Compose Up-skala Web1 = 2Her kan du se at vi har kjørt kopien av “Web1”Tjeneste i en egen beholder:
Kommando 7: Listetjenester eller containere
For å liste opp de sammensatte tjenestene eller containerne, bruk "Docker-Compose Ps”Kommando. “-en”Alternativ brukes til å liste opp alle komponering av containere og tjenester:
Docker -Compose PS -AKommando 8: Trekk bilde
For å trekke bildet som er påkrevd i en hvilken som helst spesifisert tjeneste i komponeringsfilen, bruker du den oppgitte kommandoen med tjenestenavnet:
Docker-Compose Pull Web2Kommando 9: Liste bilder
For å liste opp bildene som er opprettet eller trukket av Docker -komponering, bruk “Docker-Compose-bilder”Kommando:
Docker-Compose-bilderKommando 10: Kill Service
For å drepe og fjerne løpstjenesten i Docker -komponering, bruk "Docker-Compose Kill”Kommando sammen med tjenestenavn:
Docker-Compose Kill Web1Kommando 11: Vis beholderlogger
Kontroller logene til Docker -containere som utfører komponeringstjenestene gjennom den nevnte kommandoen:
Docker-komponeringsloggerKommando 12: Pausetjeneste
For å pause enhver komponeringstjeneste i en viss varighet eller tid, bruk "Docker-Compose Pause ”Kommando:
CKER-Compose Pause Web1Kommando 13: Unpause Service
Tilsvarende, for å avgjøre tjenesten i Docker komponerer bruk "Docker-Compose Unpause ”Kommando:
Docker-Compose Unpause Web1Kommando 14: Stopp tjeneste
For å stoppe enhver utførende tjeneste, kjør "Docker-Compose Stop ”Kommando:
Docker-Compose Stop WebKommando 15: Fjern tjenesten
Bruk "Docker-Compose RM”Kommando for å fjerne eventuelle stoppede tjenester i Docker Compose:
Docker-Compose RM WebVi har demonstrert de grunnleggende docker -komponeringskommandoene.
Konklusjon
Docker Compose Tool brukes til å behandle og administrere flere containere -apper og programmer. Grunnleggende docker komponerer kommandoer som du må vite er "Docker-Compose Up/Down”,“Docker-Compose Start/Stop”,“Docker-Compose Pull”,“Docker-Compose Pause/Unpause”,“Docker-Compose RM”, Og“Docker-Compose Kill”. Denne artikkelen har beskrevet de grunnleggende docker -komponeringskommandoene du må vite.