Hvordan fikse feilen “Docker-Compose-kommandoen ikke funnet”

Hvordan fikse feilen “Docker-Compose-kommandoen ikke funnet”
Docker-Compose er et kjent utviklingsverktøy og en betydelig del av Docker-plattformen. Det brukes til å bygge, administrere og dele flerholdige programmer eller applikasjoner. Denne plattformen introduserte beholderkonseptet. En enkel beholder i Docker er bygget gjennom Dockerfile. Dessuten "Docker-Compose”Angir den enkle YAML -filen for å bygge og kjøre containere.

Denne bloggen har demonstrert hvordan man fikser "Docker-Compose: Kommando ikke funnet”Feil.

Hvordan oppstår "Docker-Compose: Command Not Found" -feilen?

Docker inkluderer Docker-Compose-verktøyet med installasjon av Docker-Desktop for Windows eller Mac. Noen ganger eller i eldre Docker-versjoner kan imidlertid Docker-Compose ikke installeres sammen med Docker. Som et resultat, når brukere kjører kommandoen "Docker-Compose", kan de få feilen "Docker-Compose: Kommando ikke funnet", som vist under:

Hvordan fikse "Docker-Compose: Command Not Found" -feilen?

For å løse den spesifiserte feilen, installer Docker-Compose separat ved hjelp av de under-uttalte instruksjonene.

Trinn 1: Åpne Windows PowerShell
Start Windows PowerShell Terminal som administrator fra startmenyen:

Trinn 2: Angi sikkerhetsprotokoll
Konfigurer PowerShell Security Protocol “TLS12”Gjennom den nevnte kommandoen. Denne protokollen må følges for å installere Docker -verktøy fra GitHub -depotet:

> [Nett.ServicePointManager] :: SecurityProtocol = [Net.SecurityProtocolType] :: TLS12

Trinn 3: Installer Docker -komponering
Deretter installerer du Docker -komponeringsverktøyet ved hjelp av den gitte kommandoen:

> Start -bitsstransfer -source "https: // github.com/docker/kompose/utgivelser/nedlasting/v2.14.2/Docker-Compose-Windows-X86_64.EXE "-Destination $ env: ProgramFiles \ Docker \ Docker -Compose.EXE

Kommandoen vil installere “Docker-Compose.EXE”-Filen i“ProgramFiles \ Docker”Katalog:

Trinn 4: Lim inn “Docker-Compose.EXE ”i Docker“ Bin ”-katalogen
Naviger “Programfiler \ docker \”Katalog og kutt“Docker-Compose.EXE”Fil ved hjelp av“ Ctrl+X ”-tasten:

Neste, åpne “søppelkasse”Katalogen til Docker ved å navigere i“ProgramFiles \ Docker \ Docker \ Resources \ bin”Og lim inn“Docker-Compose.EXE”-Filen ved å bruke“Ctrl+V”Nøkkel:

Trinn 5: Verifisering
Til slutt må du bekrefte om feilen er løst eller ikke ved å utføre "Docker-Compose”Kommando:

> Docker-Compose-versjonen

Utgangen viser at vi har løst den oppgitte feilen:

ELLER:

Vi har tilbudt en enkel løsning for å løse “Kommando ikke funnet: Docker-Compose”Feil.

Konklusjon

For å fikse “Docker-Compose: Kommando ikke funnet”Feil, først, sjekk om“Docker-Compose.EXE”Filen er installert eller ikke sammen med Docker. Hvis Docker -komponeringen ikke er installert, åpne Windows PowerShell og konfigurer PowerShell Security Protocol "TLS12”. Etter det, installer Docker Compose -verktøyet ved hjelp av den medfølgende kommandoen i delen ovenfor. Denne bloggen har demonstrert hvordan du kan løse “Docker-Compose: Kommando ikke funnet”Feil.