So beheben Sie den Fehler Docker-Compose-Befehl nicht gefunden Fehler

So beheben Sie den Fehler Docker-Compose-Befehl nicht gefunden Fehler
Docker-Compose ist ein bekanntes Entwicklungsinstrument und ein wesentlicher Teil der Docker-Plattform. Es wird verwendet, um Multicontainer-Programme oder Anwendungen zu erstellen, zu verwalten und zu teilen. Diese Plattform führte das Konzept der Containerisierung ein. Ein einfacher Container in Docker wird über Dockerfile erstellt. Darüber hinaus die “Docker-Compose”Gibt die einfache YAML -Datei zum Erstellen und Ausführen von Containern an.

Dieser Blog hat gezeigt, wie man das beheben “Docker-Compose: Befehl nicht gefunden" Fehler.

Wie tritt der Fehler „Docker-Compose: Befehl nicht gefunden“ auf?

Docker enthält das Docker-Compose-Dienstprogramm mit der Installation von Docker-Desktop für Windows oder Mac. Gelegentlich oder in älteren Docker-Versionen wird Docker-Compose jedoch nicht zusammen mit Docker installiert. Wenn Benutzer den Befehl „Docker-Compose“ ausführen, erhalten sie möglicherweise den FehlerDocker-Compose: Befehl nicht gefunden", Wie nachfolgend dargestellt:

So beheben Sie den Fehler „Docker-Compose: Befehl nicht gefunden“?

Um den angegebenen Fehler aufzulösen, installieren Sie Docker-Compose separat mit den folgenden Anweisungen.

Schritt 1: Windows PowerShell öffnen
Starten Sie das Windows PowerShell -Terminal als Administrator im Startmenü:

Schritt 2: Setzen Sie das Sicherheitsprotokoll
Konfigurieren Sie das PowerShell -Sicherheitsprotokoll “TLS12”Durch den erwähnten Befehl. Dieses Protokoll muss befolgt werden, um Docker -Tools aus dem Github -Repository zu installieren:

> [Netz.ServicePointManager] :: SecurityProtocol = [net.SecurityProtocoltype] :: TLS12

Schritt 3: Installieren Sie Docker Compose
Installieren Sie als nächstes den Docker Compose -Dienstprogramm mit Hilfe des angegebenen Befehls:

> Start -BitStransfer -source "https: // github.com/docker/komponieren/veröffentlichen/download/v2.14.2/Docker-Compose-Windows-X86_64.exe "-Destination $ env: programmfile \ docker \ docker -compose.exe

Der Befehl installiert die “Docker-Compose.exe"Datei in der"Programmdocer \ Docker" Verzeichnis:

Schritt 4: Fügen Sie die „Docker-Compose ein.exe ”im Docker -Bin -Verzeichnis
Navigieren “Programmdateien \ Docker \"Verzeichnis und schneiden Sie das"Docker-Compose.exe"Datei mit Hilfe der Taste" Strg+x ":

Als nächstes öffnen Sie die “Behälter”Verzeichnis von Docker durch Navigation der“Programmdateien \ Docker \ Docker \ Resources \ bin"Und fügen Sie die" ein "Docker-Compose.exe"Datei mit der"Strg+v" Taste:

Schritt 5: Überprüfung
Überprüfen Sie zuletzt, ob der Fehler behoben wurde oder nicht, indem Sie die ausführenDocker-Compose" Befehl:

> Docker-Compose-Version

Die Ausgabe zeigt, dass wir den angegebenen Fehler erfolgreich aufgelöst haben:

ODER:

Wir haben eine einfache Lösung zur Lösung der “angeboten“Befehl nicht gefunden: Docker-Compose" Fehler.

Abschluss

Um das zu reparierenDocker-Compose: Befehl nicht gefunden"Fehler, zuerst prüfen Sie, ob das"Docker-Compose.exeDie Datei ist zusammen mit Docker installiert oder nicht. Wenn der Docker Compose nicht installiert ist, öffnen Sie Windows PowerShell und konfigurieren Sie das PowerShell -SicherheitsprotokollTLS12”. Installieren Sie anschließend das Docker -Komponentool mit dem Befehl des angegebenen Befehls im obigen Abschnitt. Dieser Blog hat demonstriert, wie man das beheben “Docker-Compose: Befehl nicht gefunden" Fehler.