Condivisione della tecnologia

Composizione della finestra mobile del contenitore

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Docker Compose è uno strumento per definire ed eseguire applicazioni Docker multi-contenitore. Con un file YAML puoi configurare tutti i servizi richiesti dalla tua applicazione e utilizzare un unico comando per crearli e avviarli. Di seguito è riportata un'introduzione dettagliata a Docker Compose:

Idea fondamentale

Servizi

Un servizio è un'astrazione che esegue un contenitore. Ogni servizio esegue un'immagine e può contenere opzioni di configurazione per il contenitore, come mappatura delle porte, variabili di ambiente, montaggio del volume, ecc.

Reti

I servizi in Compose si connettono a una rete predefinita per impostazione predefinita, ma puoi personalizzare la configurazione di rete per controllare il modo in cui i diversi servizi comunicano tra loro.

Volumi

I volumi vengono utilizzati per rendere persistenti i dati generati dal servizio. Consentono di rendere persistenti i dati tra i riavvii del contenitore e di condividere i dati tra più contenitori.

Installa Docker Compose

Sui sistemi Linux, Docker Compose può essere installato con il seguente comando:

  1. sudo curl -L "https://github.com/docker/compose/releases/download/v2.0.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. sudo chmod x /usr/local/bin/docker-compose