2.1 Docker Compose su Windows
Docker Compose — è uno strumento per definire e avviare applicazioni Docker multi-container. L'installazione di Docker Compose dipende dal sistema operativo che utilizzi. In questa lezione vedremo i passaggi per installare Docker Compose su diversi sistemi operativi: Linux, macOS e Windows.
Installazione di Docker Compose su Windows
Passaggio 1: Installare Docker Desktop
Su Windows Docker Compose viene installato insieme a Docker Desktop. Quindi, in teoria, dovrebbe essere già installato. Se per qualche motivo stai leggendo questa lezione senza aver installato Docker, scarica Docker Desktop dal sito ufficiale di Docker e installalo.
Passaggio 2: Avviare Docker Desktop
Avvia Docker Desktop dal menu "Start". Dopo aver installato e avviato Docker Desktop, Docker Compose sarà disponibile dalla riga di comando.
Passaggio 3: Verifica dell'installazione
Apri il prompt dei comandi (Command Prompt) o PowerShell e controlla che Docker Compose sia installato e funzioni correttamente.
docker compose --version
Attenzione! Altre varianti del comando:
docker-compose --version
docker compose version
Dovresti vedere le informazioni sulla versione di Docker Compose.
2.2 Docker Compose su macOS
Installazione di Docker Compose su macOS
Passo 1: Installare Docker Desktop
Su macOS Docker Compose viene installato insieme a Docker Desktop. Quindi, in teoria, dovrebbe essere già installato. Se per qualche motivo stai leggendo questa lezione senza aver installato Docker, scarica Docker Desktop dal sito ufficiale di Docker e installalo.
Passo 2: Avviare Docker Desktop
Avvia Docker Desktop dall'applicazione. Dopo questo, Docker Compose sarà disponibile dalla riga di comando.
Passo 3: Verifica dell'installazione
Verifica che Docker Compose sia installato e funzioni correttamente.
docker compose --version
Dovresti vedere le informazioni sulla versione di Docker Compose.
Attenzione! Altre varianti del comando:
docker-compose --version
docker compose version
2.3 Docker Compose su Linux
Installazione di Docker Compose su Linux
Passo 1: Installare Docker
Prima di installare Docker Compose, assicurati che Docker sia già installato nel tuo sistema. Se Docker non è installato, esegui i seguenti comandi:
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install -y docker-ce
Passo 2: (Opzionale) Configura Docker per essere eseguito senza sudo
Per evitare di usare sudo
per ogni comando Docker, aggiungi l'utente corrente al gruppo Docker:
sudo usermod -aG docker $USER
Passo 3: Installa Docker Compose
Per farlo, basta eseguire il comando
sudo apt-get install docker-compose-plugin
Passo 4: Verifica dell'installazione
Controlla che Docker Compose sia installato e funzioni correttamente.
docker compose --version
Dovresti vedere qualcosa di simile a:
Docker Compose version v2.12.2
GO TO FULL VERSION