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.