Come correggere l'errore comando docker-compose non trovato

Come correggere l'errore comando docker-compose non trovato
Docker-compose è uno strumento di sviluppo ben noto e una parte significativa della piattaforma Docker. Viene utilizzato per creare, gestire e condividere programmi o applicazioni multi-container. Questa piattaforma ha introdotto il concetto di containerizzazione. Un semplice contenitore in Docker è costruito tramite Dockerfile. Inoltre, il "docker-compose"Specifica il semplice file yaml per creare ed eseguire contenitori.

Questo blog ha dimostrato come correggere il "docker-compose: comando non trovato"Errore.

In che modo si verifica l'errore "Docker-compose: comando non trovato"?

Docker include l'utilità Docker-Opse con l'installazione di Docker-Desktop per Windows o Mac. Tuttavia, occasionalmente o nelle versioni Docker più vecchie, Docker-Opse non può essere installato insieme a Docker. Di conseguenza, quando gli utenti eseguono il comando "docker-compose", possono ottenere l'errore "docker-compose: comando non trovato", come mostrato di seguito:

Come correggere l'errore "Docker-Opse: Command non trovato"?

Per risolvere l'errore specificato, installare Docker-compone separatamente utilizzando le istruzioni di seguito dichiarate.

Passaggio 1: Apri Windows Powershell
Avvia il terminale di Windows PowerShell come amministratore dal menu Start:

Passaggio 2: impostare il protocollo di sicurezza
Configurare il protocollo di sicurezza PowerShell "TLS12"Attraverso il comando menzionato. Questo protocollo deve essere seguito per installare strumenti Docker dal repository GitHub:

> [Net.ServicePointManager] :: SecurityProtocol = [net.Securityprotocoltype] :: tls12

Passaggio 3: Installa Docker Composi
Successivamente, installa l'utilità di Docker Composi con l'aiuto del comando indicato:

> Start -bitstransfer -source "https: // github.com/docker/compose/versioni/download/v2.14.2/Docker-compose-Windows-X86_64.Exe "-Destination $ Env: ProgramFiles \ Docker \ Docker -Opse.exe

Il comando installerà il “docker-compose.exeFile nel "ProgramFiles \ Docker"Directory:

Passaggio 4: incolla il "docker-compone.Exe "nella directory di Docker" Bin "
Navigare nel "ProgramFiles \ Docker \"Directory e taglia il"docker-compose.exe"File con l'aiuto del tasto" Ctrl+X ":

Successivamente, apri il “bidone"Directory of Docker navigando il"ProgramFiles \ Docker \ Docker \ Resources \ bin"E incollare il"docker-compose.exe"File utilizzando il"Ctrl+V" chiave:

Passaggio 5: verifica
Infine, verificare se l'errore è stato risolto o meno eseguendo il "docker-compose"Comando:

> Versione docker-compose

L'output mostra che abbiamo risolto correttamente l'errore dichiarato:

O:

Abbiamo offerto una soluzione semplice per risolvere il "comando non trovato: docker-compone"Errore.

Conclusione

Per fissare il "docker-compose: comando non trovato"Errore, prima, controlla se"docker-compose.exe"Il file è installato o non insieme a docker. Se il compose Docker non è installato, Apri Windows PowerShell e configura il protocollo di sicurezza PowerShell "TLS12". Successivamente, installare lo strumento Docker Compose utilizzando il comando fornito nella sezione sopra. Questo blog ha dimostrato come risolvere il "docker-compose: comando non trovato"Errore.