Come installare Docker Compose su Debian 12 Bookworm

Come Installare Docker Compose Su Debian 12 Bookworm



Docker è un potente strumento di containerizzazione che consente di creare pacchetti ed eseguire applicazioni in un ambiente isolato noto come contenitore. Quando si hanno più applicazioni costituite da più servizi interdipendenti, la gestione e il coordinamento dei relativi contenitori può diventare un compito complesso. In tal caso, ti servirà composizione della finestra mobile che permette di gestire e coordinare le applicazioni multi-contenitore. Sfrutta il file YAML che fornisce istruzioni per la configurazione di ciascun contenitore. Queste configurazioni includono le porte, le variabili, le immagini, l'ambiente e le relative dipendenze del contenitore.

In questa guida imparerai:

Come installare Docker Compose su Debian 12







Come utilizzare Docker Compose su Debian 12



Conclusione



Come installare Docker Compose su Debian 12

Puoi installare composizione della finestra mobile su Debian 12:





Come installare Docker Compose su Debian 12 dal repository predefinito

Puoi installare composizione della finestra mobile su Debian 12 dal repository di sistema predefinito utilizzando i seguenti passaggi:

Passaggio 1: aggiornare il repository Debian 12

Prima dell'installazione composizione della finestra mobile , aggiorna il repository Debian 12 utilizzando il comando fornito di seguito:



sudo aggiornamento adeguato && sudo aggiornamento adeguato -E

Passaggio 2: installa Docker Compose su Debian 12

Dopo aver aggiornato il repository, utilizzare il comando indicato di seguito per eseguire l'installazione composizione della finestra mobile su Debian:

sudo adatto installare docker-compose -E

Passaggio 3: controlla la versione di Docker Compose su Debian

Per confermare composizione della finestra mobile è installato su Debian 12, è possibile eseguire il comando seguente. Ti fornirà la versione che garantisce composizione della finestra mobile è installato con successo sul tuo sistema:

docker-compose --versione

Come rimuovere Docker Compose da Debian 12

Se hai installato composizione della finestra mobile dal repository Debian, puoi rimuoverlo dal tuo sistema in qualsiasi momento utilizzando il seguente comando:

sudo apt rimuovere docker-compose -E

Come installare Docker Compose su Debian 12 dal file eseguibile Docker Compose

Il metodo di repository predefinito utilizzato per l'installazione composizione della finestra mobile su Debian 12 non verrà installata l'ultima versione del software. Puoi comunque scaricare la versione più recente composizione della finestra mobile file eseguibile ed eseguire i passaggi richiesti per l'installazione composizione della finestra mobile su Debian 12. Le istruzioni complete passo passo per l'installazione composizione della finestra mobile su Debian 12 da composizione della finestra mobile file eseguibili sono riportati di seguito:

Passaggio 1: scaricare il file eseguibile Docker Compose

Innanzitutto, scarica l'ultima versione di composizione della finestra mobile file da Pagina di rilascio di GitHub in base al sistema che stai utilizzando.

Se stai usando Sistema operativo Debian 12amd64 , puoi semplicemente eseguire il comando indicato di seguito nel terminale:

sudo wget https: // github.com / finestra mobile / comporre / rilascia / scaricamento / v2.23.3 / docker-compose-linux-x86_64

Il comando precedente scaricherà il file composizione della finestra mobile file su Debian 12.

Passaggio 2: rinominare il file di composizione Docker

Ora rinomina il docker-compose-versione-linux file scaricato nel passaggio iniziale docker-compose dal comando indicato di seguito:

sudo mv docker-compose-linux-x86_64 docker-compose

Passaggio 3: copiare il file Docker Compose nella directory Bin

Quindi copia il docker-compose file nella directory bin dal seguente comando:

sudo cp docker-compose / usr / Locale / bidone

Passaggio 4: rendere eseguibile il file Docker Compose

Dopodiché, crea il composizione della finestra mobile file eseguibile su Debian 12 con l'estensione chmod comando riportato di seguito:

sudo chmod +x / usr / Locale / bidone / docker-compose

Passaggio 5: imposta la variabile del percorso

È inoltre necessario impostare la variabile del percorso per composizione della finestra mobile directory in modo che il sistema conosca la posizione del file docker-compose file. Per impostare la variabile path su Debian 12, apri il file .bashrc file dal comando indicato di seguito:

sudo nano ~ / .bashrc

Quindi aggiungi la seguente riga all'interno di .bashrc file:

esportare SENTIERO = ' $PERCORSO :/usr/local/bin/docker-compose'

Nota: Puoi trovare la posizione di docker-compose file utilizzando il seguente comando:

Quale docker-compose

Devi salvare il file .bashrc file utilizzando CTRL+X , aggiungere E e premere accedere , quindi utilizzare il file fonte comando fornito di seguito per ricaricare le modifiche al file .bashrc file:

fonte ~ / .bashrc

Passaggio 6: controlla la versione di Docker su Debian 12

Per confermare l'installazione e garantire la versione più recente di composizione della finestra mobile è installato su Debian 12, puoi utilizzare il seguente comando:

docker-compose --versione

Nota: Puoi rimuovere composizione della finestra mobile su Debian 12 installato dal metodo precedente rimuovendo la directory di origine utilizzando il seguente comando:

sudo rm -rf / usr / Locale / bidone / docker-compose

Metodo bonus: come installare Docker Compose su Debian 12 dall'app desktop Docker

Desktop Docker è un'applicazione basata su GUI che ti consente di gestire le attività relative alla finestra mobile sul tuo sistema. Se vuoi installare il finestra mobile E composizione della finestra mobile ultima versione su Debian 12, puoi procedere all'installazione Desktop Docker . Tuttavia, Desktop Docker non verrà eseguito se stai utilizzando Debian come macchina virtuale perché non supporta la virtualizzazione nidificata.

Come utilizzare Docker Compose su Debian 12

Per imparare a usare composizione della finestra mobile su Debian 12, è necessario assicurarli entrambi finestra mobile E composizione della finestra mobile sono installati sul tuo sistema. Successivamente, seguire i passaggi indicati di seguito per apprendere l'utilizzo di composizione della finestra mobile su Debian 12:

Passaggio 1: crea una directory Hello World

Per prima cosa, crea un file Ciao mondo directory su Debian 12 utilizzando il seguente comando:

mkdir Ciao mondo

Passaggio 2: vai alla directory Hello World

Quindi utilizzare il CD comando per aprire il Ciao mondo directory sul terminale:

CD Ciao mondo

Passaggio 3: crea un file yml

Dovresti anche creare un file yml che utilizzerai in seguito per configurare i servizi dell'applicazione docker, questo file può essere creato in Debian 12 usando:

nano docker-compose.yml

All'interno di questo file, aggiungi il codice indicato di seguito:

il mio test:

immagine: ciao-mondo

È quindi possibile salvare il file utilizzando CTRL+X , aggiungere E e premere accedere uscire:

Passaggio 4: estrarre l'immagine Docker

Dopo aver creato l'immagine su Debian, puoi estrarla dal repository dell'hub docker utilizzando il seguente comando:

sudo docker-componi

In questo modo puoi lavorare con composizione della finestra mobile sul tuo sistema Debian.

Conclusione

Docker Componi è un potente strumento utilizzato per la gestione di più applicazioni container. Puoi installare composizione della finestra mobile su Debian 12 dal repository di sistema predefinito o tramite il file composizione della finestra mobile file eseguibile. Il metodo repository installa la vecchia versione di composizione della finestra mobile mentre il metodo del file eseguibile installerà la versione più recente di composizione della finestra mobile su Debian 12. Il processo completo con una guida passo passo per l'installazione composizione della finestra mobile su Debian 12 l'utilizzo di entrambi questi metodi è fornito nelle sezioni precedenti di questa guida. Seguiteli e iniziate a lavorare finestra mobile E composizione della finestra mobile il tuo sistema Debian.