Service

Definizione rapida

Unità dichiarativa di Compose che descrive come creare ed eseguire uno o più container omogenei.

Spiegazione

Un service raccoglie immagine o build, comando, reti, mount, variabili, dipendenze e policy del componente applicativo.

Esempio pratico

Il service `web` definisce l'immagine dell'applicazione, collega il volume dei file statici e pubblica la porta necessaria.

Spiegazione tecnica

Compose usa il nome del service per la configurazione e per la rete interna del progetto. Il modello può generare più container quando il servizio viene scalato.

Da non confondere con

Il service è una descrizione dichiarativa dell'applicazione; il container è l'istanza concreta creata dal motore.