2. Docker¶
Il percorso è Docker Container → Gestione Docker. A differenza di un Linux Container, che ospita una distribuzione completa, un container Docker fa girare un singolo servizio a partire da un'immagine già confezionata. È il modo per portare sull'apparato le applicazioni distribuite come immagini Docker.
Docker è un modulo installabile a richiesta: se non è ancora presente, la pagina mostra il solo pulsante Installa Docker?; una volta installato, compare la gestione dei container.
2.1 La pagina di gestione¶
Gestione Docker elenca i container presenti sull'apparato in una tabella:

| Colonna | Significato |
|---|---|
| Nome | Il nome del container |
| Porte | Le porte pubblicate, cioè come il servizio è raggiungibile dalla rete |
| Stato | Se il container è in esecuzione o fermo |
| Ultima esecuzione | Quando è partito l'ultima volta |
| Nome del progetto | Il progetto Docker Compose a cui appartiene, quando creato in quel modo |
Il pulsante Nuovo avvia la creazione di un container.
Le porte pubblicate espongono il servizio
La colonna Porte indica su quali porte dell'apparato il container è raggiungibile. Pubblicare una porta rende il servizio accessibile dalla rete a cui l'apparato è collegato: va fatto solo per i servizi che devono davvero essere raggiungibili, e tenendo conto delle regole di firewall.
2.2 Creare un container¶
Nuovo apre l'inizializzazione, dove si seleziona la modalità di creazione fra due possibilità.
Docker CLI¶
La modalità Docker CLI presenta un unico campo, Comando da eseguire: vi
si incolla il comando Docker completo — tipicamente un docker run con
l'immagine, le porte da pubblicare e i volumi — e si preme Esegui. È la via
diretta per far partire un singolo container di cui si conosce già il comando.
Docker Compose¶
La modalità Docker Compose serve alle applicazioni descritte da un file
docker-compose.yml, anche quando comprendono più servizi che lavorano insieme.
Si indica un Nome del progetto e si fornisce la configurazione in uno di
questi modi:

- caricando un file
.zipche contiene l'intero progetto — il file.ymlo.yamle l'eventualeDockerfile; - caricando il solo file
.ymlo.yaml, quando non serve altro.
Il file si sceglie con Seleziona… oppure trascinandolo nell'area Trascina il file qui. Il nome del progetto è quello che poi ricompare nella colonna omonima della pagina di gestione, e tiene insieme i container nati dallo stesso file.
Docker CLI o Docker Compose?
Docker CLI è la scelta rapida per un singolo container da un comando già pronto. Docker Compose conviene quando l'applicazione è descritta in un file di configurazione — un servizio con il suo database, per esempio — così che l'intero gruppo si crei e si ritrovi come un unico progetto.