Guida Installazione di Docker Compose su ubuntu 20.04
Installare Docker Compose su Ubuntu 20.04 è il tutorial che tratterò oggi. Docker Compose è ancora un altro utile strumento Docker. Consente agli utenti di avviare, eseguire, comunicare e chiudere i contenitori con un unico comando coordinato. In sostanza, Docker Compose viene utilizzato per definire ed eseguire applicazioni Docker multi-container.
Prerequisiti
- Un sistema che esegue Ubuntu 20.04
- Un account utente con privilegi sudo
- Docker installato su Ubuntu 20.04
- Una riga di comando / finestra del terminale ( Ctrl-Alt-T )
- Oppure collegatevi alla vps inserendo i vostri dati Root
Nota: se sei nuovo in Docker, controlla il Cheat Sheet dei comandi Docker .
Installa Docker Compose su Ubuntu
Segui i passaggi seguenti per installare l’ultima versione di Docker Compose dal suo repository GitHub ufficiale. Al momento della scrittura, Docker Compose 1.26.2 è l’ultima versione stabile.
Puoi anche installare Docker Compose dal repository di Ubuntu eseguendo sudo apt install docker-compose
. Tuttavia, questa opzione non garantisce che stai scaricando l’ultima versione.
Passaggio 1: Aggiornamento e aggiornamento
Inizia aggiornando il repository predefinito per assicurarti di scaricare l’ultima Docker Compose:
sudo apt update
Quindi, aggiorna il sistema per assicurarti che tutti i pacchetti e programmi locali siano aggiornati:
sudo apt upgrade
Passaggio 2: installa curl
Per scaricare il pacchetto binario utilizzando un URL, è necessario curl . Puoi verificare se disponi di questa utilità della riga di comando digitando nella finestra del terminale:
curl
Se l’output mostra ” try 'curl --help' or 'curl --manual' for more information
“, passare alla fase successiva. Questo messaggio indica che curl è installato.
Tuttavia, se il terminale dice ” command not found
“, è necessario installare curl con:
sudo apt install curl
Nota: per alcuni scopi di sviluppo, potrebbe essere necessario fare in modo che curl ignori gli errori SSL.
Passaggio 3: scarica l’ultima versione di Docker compose su ubuntu
Con il sistema aggiornato e curl disponibile per l’uso , puoi scaricare e installare Docker Compose. Non esiste uno script di installazione una volta che il pacchetto è disponibile localmente, viene installato automaticamente.
Usa il seguente comando:
sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Il comando indica al sistema di salvare il file nella directory / usr / local / bin / , con il nome docker-compose .
Attendi il completamento del download.
Nota: il comando utilizzato sopra include il numero di versione del software. Per verificare se sono disponibili nuove versioni stabili, fare riferimento all’elenco ufficiale delle versioni su GitHub . Di conseguenza, modificare il comando se necessario.
Passaggio 4: modificare l’autorizzazione del file
Rendi eseguibile il file scaricato modificando l’autorizzazione del file con:
sudo chmod +x /usr/local/bin/docker-compose
Passaggio 5: controlla la versione di Docker Compose su ubuntu
Per verificare l’installazione, controlla la versione di Docker Compose eseguendo:
docker–compose –version
Se l’output mostra la versione scaricata al passaggio 3, il pacchetto è stato installato correttamente.
Disinstallare Docker Compose su Ubuntu 20.04
La disinstallazione di Docker Compose dal tuo sistema Ubuntu è un semplice processo in 3 fasi.
Passaggio 1: eliminare il file binario
Per prima cosa, elimina il binario con il comando:
sudo rm /usr/local/bin/docker-compose
Passaggio 2: disinstallare il pacchetto
Quindi, utilizza il apt remove
comando per disinstallare il software:
sudo apt remove docker-compose
Passaggio 3: rimuovere le dipendenze software
Infine, rimuovi le dipendenze del software indesiderato eseguendo:
sudo apt autoremove
Esegui un contenitore di campioni
Verificare se l’installazione funziona correttamente eseguendo un contenitore di esempio con Docker Compose. Usa il contenitore Hello World di Docker per farlo.
1. Crea una nuova directory per il contenitore di esempio:
mkdir hello–world
2. Spostati nella directory creata in precedenza:
cd hello–world
3. Crea un file di configurazione YAML:
sudo nano docker-compose.yml
4. Quindi, istruire Docker a creare un contenitore con il nome hello-world basato sull’ultima immagine Hello World su Docker Hub . Per fare ciò, aggiungi il seguente contenuto al file YAML:
version: '2'
services:
hello-world:
image:
hello-world:latest
5. Salvare le modifiche e uscire dall’editor di testo ( Ctrl + X > Y > Invio ).
6. Avvia il contenitore dalla directory hello-world con il comando:
sudo docker–compose up
Ciò richiede a Docker di avviare il contenitore hello-world . L’output visualizza uno script con un messaggio che indica che l’installazione funziona correttamente. Una volta che mostra lo script, esiste fuori dal contenitore.
Nota: gli utenti che utilizzano Docker per la prima volta potrebbero avere difficoltà a utilizzarlo poiché spesso riscontrano un problema subito dopo l’installazione.
Conclusione
Dopo aver letto questo articolo, dovresti aver configurato correttamente Docker Compose su Ubuntu.
Una volta che ti sei abituato a lanciare contenitori con immagini Docker predefinite, potresti iniziare a crearne di tue. Se stai leggendo per farlo, dai un’occhiata a Come creare un’immagine Docker con Dockerfile .
Esprimi un tuo giudizio ed IRCwebNET a migliorare
Scarica l’ applicazione di IRCwebNET per ricevere gli articoli sul cellulare.