diff --git a/pages.it/common/docker-build.md b/pages.it/common/docker-build.md
new file mode 100644
index 0000000000..3533fc7a25
--- /dev/null
+++ b/pages.it/common/docker-build.md
@@ -0,0 +1,28 @@
+# docker build
+
+> Crea un'immagine a partire da un Dockerfile. La creazione di un'immagine docker è chiamata build.
+> Maggiori informazioni: .
+
+- Crea un'immagine docker usando il Dockerfile nella directory corrente:
+
+`docker build .`
+
+- Crea un'immagine docker usando il Dockerfile disponibile a un dato URL:
+
+`docker build {{github.com/creack/docker-firefox}}`
+
+- Crea e tagga un'immagine docker:
+
+`docker build --tag {{nome:tag}} .`
+
+- Non usare la cache per la creazione di un'immagine docker:
+
+`docker build --no-cache --tag {{nome:tag}} .`
+
+- Crea un'immagine docker usando un dato Dockerfile:
+
+`docker build --file {{Dockerfile}} .`
+
+- Crea un'immagine docker usando variabili fornite in fase di build:
+
+`docker build --build-arg {{HTTP_PROXY=http://10.20.30.2:1234}} --build-arg {{FTP_PROXY=http://40.50.60.5:4567}} .`
diff --git a/pages.it/common/docker-compose.md b/pages.it/common/docker-compose.md
index b0eab9f9b6..8a3ff36dd8 100644
--- a/pages.it/common/docker-compose.md
+++ b/pages.it/common/docker-compose.md
@@ -3,6 +3,10 @@
> Esegui e gestisci applicazioni Docker composte da più container.
> Maggiori informazioni: .
+- Elenca i container in esecuzione:
+
+`docker-compose ps`
+
- Crea ed avvia tutti i container in background utilizzando il file `docker-compose.yml` nella directory corrente:
`docker-compose up -d`
@@ -26,3 +30,7 @@
- Segui i log di tutti i container:
`docker-compose logs --follow`
+
+- Segui i log di un container specifico:
+
+`docker-compose logs --follow {{nome_container}}`
diff --git a/pages.it/common/docker-cp.md b/pages.it/common/docker-cp.md
new file mode 100644
index 0000000000..d90e167d88
--- /dev/null
+++ b/pages.it/common/docker-cp.md
@@ -0,0 +1,16 @@
+# docker cp
+
+> Copia file o directory tra il filesystem di un container e quello locale (host).
+> Maggiori informazioni: .
+
+- Copia un file o una directory dall'host a un container:
+
+`docker cp {{percorso/al/file_o_directory_su_host}} {{nome_container}}:{{percorso/al/file_o_directory_su_container}}`
+
+- Copia un file o una directory da un container all'host:
+
+`docker cp {{nome_container}}:{{percorso/al/file_o_directory_su_container}} {{percorso/al/file_o_directory_su_host}}`
+
+- Copia un file o una directory dall'host a un container, seguendo un link simbolico (non copiare il link simbolico, ma direttamente il file da lui referenziato):
+
+`docker cp --follow-link {{percorso/al/link_simbolico_su_host}} {{nome_container}}:{{percorso/al/file_o_directory_su_container}}`
diff --git a/pages.it/common/docker-exec.md b/pages.it/common/docker-exec.md
new file mode 100644
index 0000000000..cc6ba68ce9
--- /dev/null
+++ b/pages.it/common/docker-exec.md
@@ -0,0 +1,28 @@
+# docker exec
+
+> Esegui un comando su un Docker container in esecuzione.
+> Maggiori informazioni: .
+
+- Avvia una shell interattiva all'interno di un container in esecuzione:
+
+`docker exec --interactive --tty {{nome_container}} {{/bin/bash}}`
+
+- Esegui un commando in background ("detached") su un container in esecuzione:
+
+`docker exec --detach {{nome_container}} {{comando}}`
+
+- Seleziona la directory di lavoro in cui eseguire un dato comando:
+
+`docker exec --interactive -tty --workdir {{percorso/alla/directory}} {{nome_container}} {{comando}}`
+
+- Esegui un comando in background su un container esistente, mantenendo aperto stdin:
+
+`docker exec --interactive --detach {{nome_container}} {{comando}}`
+
+- Imposta una variabile d'ambiente in una sessione bash in esecuzione:
+
+`docker exec --interactive --tty --env {{nome_variabile}}={{valore}} {{nome_container}} {{/bin/bash}}`
+
+- Specifica l'utente da usare per eseguire un comando:
+
+`docker exec --user {{utente}} {{nome_container}} {{comando}}`
diff --git a/pages.it/common/docker-image.md b/pages.it/common/docker-image.md
new file mode 100644
index 0000000000..f4eb0f903a
--- /dev/null
+++ b/pages.it/common/docker-image.md
@@ -0,0 +1,21 @@
+# docker image
+
+> Gestisci immagini Docker.
+> Vedi anche `docker build`, `docker import` e `docker pull`.
+> Maggiori informazioni: .
+
+- Elenca tutte le immagini Docker locali:
+
+`docker image ls`
+
+- Elimina le immagini Docker locali inutilizzate:
+
+`docker image prune`
+
+- Cancella tutte le immagini inutilizzate (non solo quelle sprovviste di tag):
+
+`docker image prune --all`
+
+- Mostra la cronologia di un'immagine Docker locale:
+
+`docker image history {{immagine}}`
diff --git a/pages.it/common/docker-inspect.md b/pages.it/common/docker-inspect.md
new file mode 100644
index 0000000000..e54f1fa675
--- /dev/null
+++ b/pages.it/common/docker-inspect.md
@@ -0,0 +1,32 @@
+# docker inspect
+
+> Mostra informazioni a basso livello di oggetti Docker.
+> Maggiori informazioni: .
+
+- Mostra aiuto:
+
+`docker inspect`
+
+- Mostra informazioni su un container, immagine o volume usando un nome o un identificativo (ID):
+
+`docker inspect {{nome_container|nome_immagine|ID}}`
+
+- Mostra l'indirizzo IP di un container:
+
+`docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' {{nome_container}}`
+
+- Mostra il percorso dei file di log di un container:
+
+`docker inspect --format='{{.LogPath}}' {{nome_container}}`
+
+- Mostra il nome dell'immagine di un container:
+
+`docker inspect --format='{{.Config.Image}}' {{nome_container}}`
+
+- Mostra le informazioni di configurazione in formato JSON:
+
+`docker inspect --format='{{json .Config}}' {{nome_container}}`
+
+- Mostra il binding di tutte le porte:
+
+`docker inspect --format='{{range $p, $conf := .NetworkSettings.Ports}} {{$p}} -> {{(index $conf 0).HostPort}} {{end}}' {{nome_container}}`
diff --git a/pages.it/common/docker-logs.md b/pages.it/common/docker-logs.md
new file mode 100644
index 0000000000..c30a7d9db2
--- /dev/null
+++ b/pages.it/common/docker-logs.md
@@ -0,0 +1,24 @@
+# docker logs
+
+> Mostra i log di un container.
+> Maggiori informazioni: .
+
+- Mostra i log di un container:
+
+`docker logs {{nome_container}}`
+
+- Segui i log di un container:
+
+`docker logs -f {{nome_container}}`
+
+- Mostra le ultime 5 righe:
+
+`docker logs {{nome_container}} --tail {{5}}`
+
+- Mostra i log mettendo un timestamp in coda:
+
+`docker logs -t {{nome_container}}`
+
+- Mostra i log avvenuti prima di un dato momento nell'esecuzione del container (ad esempio, 23m, 10s, 2013-01-02T13:23:37):
+
+`docker logs {{nome_container}} --until {{momento}}`
diff --git a/pages.it/common/docker-network.md b/pages.it/common/docker-network.md
new file mode 100644
index 0000000000..40b82a2c0e
--- /dev/null
+++ b/pages.it/common/docker-network.md
@@ -0,0 +1,32 @@
+# docker network
+
+> Crea e gestisci reti docker.
+> Maggiori informazioni: .
+
+- Elenca le reti disponibili configurate sul docker daemon:
+
+`docker network ls`
+
+- Crea una rete definita da un utente:
+
+`docker network create --driver {{nome_del_driver}} {{nome_rete}}`
+
+- Mostra informazioni dettagliate su una lista di reti (separata da spazi):
+
+`docker network inspect {{nome_rete_1 nome_rete_2}}`
+
+- Connetti un container ad una rete usando il suo nome o ID:
+
+`docker network connect {{nome_rete}} {{nome_container|ID}}`
+
+- Disconnetti un container da una rete:
+
+`docker network disconnect {{nome_rete}} {{nome_container|ID}}`
+
+- Elimina le reti inutilizzate (non referenziate da alcun container):
+
+`docker network prune`
+
+- Elimina una lista di reti (separata da spazi) inutilizzate:
+
+`docker network rm {{nome_rete_1 nome_rete_2}}`