# Docker Reviews
**Vendor:** Docker  
**Category:** [Software di Registro dei Contenitori](https://www.g2.com/it/categories/container-registry)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 280
## About Docker
Docker Hub è il più grande repository al mondo di immagini di container con una gamma di fonti di contenuti che includono sviluppatori della comunità di container, progetti open source e fornitori indipendenti di software (ISV) che costruiscono e distribuiscono il loro codice in container. Gli utenti hanno accesso a repository pubblici gratuiti per archiviare e condividere immagini o possono scegliere un piano di abbonamento per repository privati.




## Docker Reviews
  ### 1. Distribuzione semplificata e coerenza dei test

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akash G. | Joint secretary, Software per computer, Mid-Market (51-1000 dip.)

**Reviewed Date:** March 02, 2026

**Cosa ti piace di più di Docker?**

Uso Docker per containerizzare i miei progetti, il che garantisce che funzionino allo stesso modo ovunque. È fantastico perché mi aiuta a evitare di installare tutte le dipendenze necessarie quando creo un nuovo ambiente o eseguo test. Rende il processo di test molto più semplice poiché funziona allo stesso modo in cui funzionerebbe sul PC di uno sviluppatore. Trovo più facile ricostruire le mie istanze insieme alle immagini finché sono familiare con i comandi. Questo è stato particolarmente utile per il mio bot Discord. Docker mi permette di costruire container, eseguirli e capire dove la mia applicazione sta fallendo molto prima. L'installazione iniziale è stata molto facile senza alcun problema.

**Cosa non ti piace di Docker?**

Ho affrontato problemi durante l'accesso all'inizio e capire cosa sono i volumi richiede anche un po' di conoscenza preliminare. Senza di essa, potresti avere qualche difficoltà all'inizio. Una spiegazione più semplice nei documenti è tutto ciò che potrei chiedere.

**Quali problemi sta risolvendo Docker e come ti sta beneficiando?**

Uso Docker per containerizzare i miei progetti, assicurandomi che funzionino allo stesso modo ovunque. Evita problemi di installazione e semplifica i test, mostrando i fallimenti delle app in anticipo. Ricostruire le istanze è facile, aiutando lo sviluppo del mio bot Discord.

  ### 2. App containerizzate senza sforzo e coerenti con Docker Desktop

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anbuselvam S. | LLM Trainer, Tecnologia dell'informazione e servizi, Enterprise (> 1000 dip.)

**Reviewed Date:** February 17, 2026

**Cosa ti piace di più di Docker?**

Quello che mi piace di più di Docker è quanto facilmente mi permette di eseguire applicazioni in container senza preoccuparmi della configurazione dell'ambiente. Docker Desktop rende semplice costruire, gestire e monitorare i container da un unico posto.

La parte più utile è la coerenza: le applicazioni funzionano allo stesso modo su qualsiasi sistema, il che fa risparmiare tempo ed evita problemi di configurazione.

**Cosa non ti piace di Docker?**

Una cosa che non mi piace di Docker è che può essere molto esigente in termini di risorse, specialmente Docker Desktop, che a volte utilizza molta CPU e memoria. Può anche essere confuso per i principianti comprendere concetti come il networking, i volumi e la gestione dei container all'inizio. Migliorare le prestazioni e semplificare la curva di apprendimento lo renderebbe migliore.

**Quali problemi sta risolvendo Docker e come ti sta beneficiando?**

Prima di utilizzare Docker, configurare gli ambienti di sviluppo richiedeva molto tempo e spesso causava problemi di compatibilità tra i sistemi. Diverse dipendenze e configurazioni rendevano difficile garantire che le applicazioni funzionassero allo stesso modo ovunque.

Docker risolve questo problema permettendomi di impacchettare applicazioni e le loro dipendenze in container che funzionano in modo coerente su qualsiasi macchina. Questo ha ridotto il tempo di configurazione, diminuito gli errori legati all'ambiente e reso il testing e il deployment molto più veloci e affidabili.

  ### 3. Ambienti Pronti per Agenti, Sicuri con Configurazione Facile e Supporto 24/7

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saurabh K. | Software Developer, Enterprise (> 1000 dip.)

**Reviewed Date:** February 03, 2026

**Cosa ti piace di più di Docker?**

La cosa migliore che mi piace di Docker è l'infrastruttura pronta per gli agenti, che fornisce ambienti isolati e sicuri specificamente per gli agenti AI per scrivere e testare il codice senza alcun rischio per l'host nella nostra macchina. Un'altra caratteristica che mi è piaciuta è che permette all'utente di descrivere l'intero servizio in un unico file. Per il nuovo utente è facile da usare e se abbiamo problemi relativi a questo strumento, abbiamo supporto clienti 24/7 e anche l'integrazione è molto facile per connettersi con la tua applicazione backend per creare l'immagine.

**Cosa non ti piace di Docker?**

quello che non mi piace di Docker è che ci vuole più tempo per risolvere i problemi della parte DNS e della macchina host per trovare il problema reale da dove sta avvenendo.

**Quali problemi sta risolvendo Docker e come ti sta beneficiando?**

Durante l'implementazione di uno dei progetti relativi all'IA, è stata necessaria la GPU, ma Docker ha offerto container accelerati dalla GPU, puoi eseguire il modello AI pesante con l'aiuto di Docker.

  ### 4. Uno strumento affidabile per il deployment di applicazioni coerente e scalabile

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dev a. | software engine, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 09, 2026

**Cosa ti piace di più di Docker?**

Quello che mi piace di più di Docker è come rende il deployment delle applicazioni semplice e coerente in diversi ambienti. Posso eseguire la stessa applicazione sul mio sistema locale, nell'ambiente di test o nel cloud senza preoccuparmi di problemi di dipendenze o configurazione. I container Docker sono leggeri e veloci, il che risparmia tempo durante lo sviluppo e il test. In generale, Docker migliora la produttività e rende la gestione delle applicazioni molto più efficiente.

**Cosa non ti piace di Docker?**

Una cosa che non mi piace di Docker è che ha una curva di apprendimento per i principianti, specialmente quando si tratta di comprendere i Dockerfile, il networking e i volumi. Risolvere i problemi all'interno dei container può a volte essere difficile rispetto alle configurazioni tradizionali. Gestire i container su larga scala richiede anche strumenti e conoscenze aggiuntive. Queste sfide possono far sembrare Docker complesso per i nuovi utenti all'inizio.

**Quali problemi sta risolvendo Docker e come ti sta beneficiando?**

Docker risolve il problema di "funziona sulla mia macchina ma non in produzione" impacchettando le applicazioni insieme a tutte le loro dipendenze in container. Questo assicura che l'applicazione funzioni allo stesso modo negli ambienti di sviluppo, test e produzione.

  ### 5. Ambienti Consistenti Resi Facili con Docker

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kunal D. | Software Engineer, Tecnologia dell'informazione e servizi, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 08, 2026

**Cosa ti piace di più di Docker?**

La parte migliore è la coerenza tra tutti i sistemi e gli ambienti. Prima di perdere tempo, funziona sulla mia macchina, dicono tutti, ma è davvero importante. Ogni volta che dobbiamo configurare un nuovo membro del team, lo avviamo dai file Docker e dalle immagini e non dobbiamo preoccuparci per la produzione.

**Cosa non ti piace di Docker?**

Il consumo di risorse sulle macchine locali è troppo alto. Docker consuma troppa RAM, quindi per periodi più lunghi è stato difficile da gestire. Quindi le basi sono semplici, ma la curva di apprendimento per la gestione della rete e dei volumi sarà difficile per i junior. È difficile capire perché due container non comunicano quando il primo sta iniziando.

**Quali problemi sta risolvendo Docker e come ti sta beneficiando?**

Il problema più grande che Docker risolve per noi è il cambiamento dell'ambiente attraverso tutte le versioni del software, strumenti, librerie, framework, diversi sistemi e ambienti di produzione. Dove non possiamo vedere alcun bug se il sistema è in esecuzione localmente. Unisce database, pacchetti, runtime in un'unica unità. Rendendo l'onboarding quasi istantaneo, basta condividere alcuni file Docker. Uno sviluppatore può clonare un repository e eseguirlo istantaneamente piuttosto che risolvere centinaia di bug durante la configurazione manuale.

  ### 6. Build coerenti e condivisibili—Anche se Docker richiede tempo per essere appreso

**Rating:** 3.5/5.0 stars

**Reviewed by:** Naph P. | Software Developer, Software per computer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 07, 2026

**Cosa ti piace di più di Docker?**

La cosa più utile di Docker per me è la possibilità di raggruppare le mie applicazioni di progetto e tutto ciò che le riguarda, come librerie e configurazioni, in un container che può essere condiviso ed eseguito allo stesso modo ogni volta, eliminando il problema "funzionava sulla mia macchina" che gli sviluppatori tendono ad avere.

**Cosa non ti piace di Docker?**

Può essere un po' complicato da capire, mi ci è voluto sicuramente un po' di tempo per afferrare l'intero concetto dei container.

**Quali problemi sta risolvendo Docker e come ti sta beneficiando?**

È vantaggioso perché elimina il fastidio di distribuire un'app su un altro dispositivo. Ogni volta che devo farlo, non devo preoccuparmi tanto dei bug e di altri problemi.

  ### 7. Gestione dei contenitori versatile, efficiente e facile da usare

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ranu S. | Software Developer, AI and ML Engineer., Tecnologia dell'informazione e servizi, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 25, 2025

**Cosa ti piace di più di Docker?**

Docker offre un deployment del codice indipendente dalla piattaforma, rendendolo una scelta versatile per vari ambienti. Installare Docker è semplice su qualsiasi sistema operativo ed è ampiamente accessibile agli utenti ovunque. Supporta quasi tutti i linguaggi di programmazione front-end e back-end, il che ne aumenta la flessibilità. Usando Docker Compose, configurare la rete tra più container diventa molto più semplice. I container possono operare indipendentemente e le dipendenze tra di essi possono essere facilmente configurate tramite l'interfaccia a riga di comando o Docker Compose. Gestire e tracciare i volumi è anche semplice. Con Docker, distribuire più applicazioni su un singolo server è efficiente e sostituirle quando sono necessarie modifiche è senza problemi. Se il Dockerfile è ben scritto, il deployment del codice diventa molto veloce. Inoltre, c'è una vasta collezione di immagini disponibili su Docker Hub, che possono essere utilizzate direttamente o come base per ulteriori sviluppi.

**Cosa non ti piace di Docker?**

L'interfaccia utente è attualmente disponibile solo per Windows e non per altre piattaforme. Consiglierei di aggiungere un'interfaccia utente che possa essere utilizzata per monitorare le istanze cloud attraverso la rete.

**Quali problemi sta risolvendo Docker e come ti sta beneficiando?**

Con Docker, siamo in grado di distribuire più container sullo stesso server, il che rende la gestione delle dipendenze delle librerie per ciascuno molto più semplice. Questi container sono leggeri e facili da gestire. La rete e i volumi tra questi container possono essere mantenuti utilizzando docker compose.

  ### 8. Configurazione Super Facile, Potente per Distribuzioni Multi-Ambiente

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jose S. | Sysadmin Mid, Tecnologia dell'informazione e servizi, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 06, 2026

**Cosa ti piace di più di Docker?**

Mi piace la versioning dei container di immagini di Docker perché mi permette di distribuire più versioni di applicazioni nello stesso ambiente. Ad esempio, ho due compose, uno con Zabbix 6 e un altro con Zabbix 7, e mi aiuta a gestire tutti i miei ambienti con un solo file. Trovo anche vantaggiosi i deployment automatizzati con Docker Compose. Inoltre, l'installazione iniziale di Docker è super facile.

**Cosa non ti piace di Docker?**

Trovo l'ambiente UI limitante perché al momento puoi amministrare Docker su un ambiente Unix solo tramite CLI, il che potrebbe essere una restrizione per alcune persone.

**Quali problemi sta risolvendo Docker e come ti sta beneficiando?**

Docker risolve i problemi delle variabili d'ambiente, accelera le distribuzioni delle applicazioni e gestisce le dipendenze. Gestisco più versioni delle app con il versioning delle immagini e utilizzo Docker Compose per una gestione dell'ambiente semplificata.

  ### 9. Integrazione software semplificata con Docker

**Rating:** 5.0/5.0 stars

**Reviewed by:** Roberto M. | Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 06, 2026

**Cosa ti piace di più di Docker?**

Apprezzo la facilità di accesso e la velocità nell'integrare software e hardware su piattaforme con Docker. Quello che mi piace di più è la facilità di lavorare e integrare all'interno del sistema. È un'applicazione open source che automatizza lo sviluppo, il deployment e l'esecuzione delle applicazioni utilizzando i container. Con Docker, ho bisogno solo di una persona per gestirlo, ed è davvero efficiente.

**Cosa non ti piace di Docker?**

Desidero un'esperienza visiva più integrata e moderna con Docker. Inoltre, la configurazione iniziale non è stata molto facile e ha richiesto specialisti per configurarla.

**Quali problemi sta risolvendo Docker e come ti sta beneficiando?**

Docker fornisce facilità di accesso e integrazione rapida di software e hardware su piattaforme. Mi piace la sua natura open-source che automatizza lo sviluppo, il deployment e l'esecuzione di applicazioni utilizzando i container.

  ### 10. Distribuzione di App Senza Sforzo con Ricco Supporto della Comunità

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rishab S. | Technical Lead, Software per computer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** February 19, 2026

**Cosa ti piace di più di Docker?**

Uso Docker per configurare le app in locale e distribuire vari ambienti come QA e live. Risolve il problema delle attività manuali ogni volta che devo configurare una nuova applicazione. La comunità con il numero di immagini disponibili è un grande vantaggio, rendendo molto facile trovare l'immagine adatta in base ai requisiti e alla versione del tipo di macchina. Con Docker, sono in grado di configurare la mia applicazione completa facilmente senza fare compiti noiosi, grazie al file Docker Compose.

**Cosa non ti piace di Docker?**

Ho trovato l'impostazione iniziale di Docker impegnativa poiché non avevo esperienza inizialmente, ma è diventato più facile da gestire dopo un po'.

**Quali problemi sta risolvendo Docker e come ti sta beneficiando?**

Docker automatizza la configurazione delle applicazioni, eliminando compiti manuali ripetitivi. Il suo file Compose semplifica il deployment delle applicazioni in diversi ambienti come QA e produzione.


## Docker Discussions
  - [Perché questo software non funziona su Windows?](https://www.g2.com/it/discussions/51362-why-is-this-software-not-working-on-windows) - 1 comment, 1 upvote
  - [Come eseguo un&#39;immagine da Docker hub?](https://www.g2.com/it/discussions/docker-how-do-i-run-an-image-from-docker-hub) - 2 comments
  - [Come eseguo un&#39;immagine da Docker hub?](https://www.g2.com/it/discussions/how-do-i-run-an-image-from-docker-hub) - 1 comment
  - [Le immagini di Docker Hub sono sicure?](https://www.g2.com/it/discussions/docker-are-docker-hub-images-safe) - 2 comments
  - [Le immagini di Docker Hub sono sicure?](https://www.g2.com/it/discussions/are-docker-hub-images-safe) - 1 comment


## Docker Integrations
  - [Amazon EC2](https://www.g2.com/it/products/amazon-ec2/reviews)
  - [AWS Lambda](https://www.g2.com/it/products/aws-lambda/reviews)
  - [Bitbucket](https://www.g2.com/it/products/bitbucket/reviews)
  - [Git](https://www.g2.com/it/products/git/reviews)
  - [GitHub](https://www.g2.com/it/products/github/reviews)
  - [GitHub Copilot](https://www.g2.com/it/products/github-copilot/reviews)
  - [GitLab](https://www.g2.com/it/products/gitlab/reviews)
  - [Jenkins](https://www.g2.com/it/products/jenkins/reviews)
  - [KodeKloud](https://www.g2.com/it/products/kodekloud/reviews)
  - [Kubernetes](https://www.g2.com/it/products/kubernetes/reviews)
  - [Middleware](https://www.g2.com/it/products/middleware/reviews)
  - [PostgreSQL](https://www.g2.com/it/products/postgresql/reviews)
  - [Python](https://www.g2.com/it/products/python/reviews)
  - [Redis Cloud](https://www.g2.com/it/products/redis-cloud/reviews)
  - [The Jupyter Notebook](https://www.g2.com/it/products/the-jupyter-notebook/reviews)
  - [Visual Studio Code](https://www.g2.com/it/products/visual-studio-code/reviews)

## Docker Features
**Supporto Applicativo**
- Distribuzione
- Supporto dell'interfaccia
- Supporto del processore
- Supporto Applicazioni

**Capacità del sistema**
- Alta Disponibilità Auto-riparativa
- Orchestrazione
- Scalabilità

**Sicurezza**
- Aggiornamenti di sicurezza automatici
- Aggiornamenti di sicurezza

## Top Docker Alternatives
  - [Amazon Elastic Container Registry (ECR)](https://www.g2.com/it/products/amazon-elastic-container-registry-ecr/reviews) - 4.3/5.0 (109 reviews)
  - [Red Hat Quay](https://www.g2.com/it/products/red-hat-quay/reviews) - 4.5/5.0 (50 reviews)
  - [Azure Container Registry](https://www.g2.com/it/products/azure-container-registry/reviews) - 4.4/5.0 (35 reviews)

