Docker è un'altra soluzione open source che permette agli utenti di automatizzare la distribuzione delle applicazioni. A differenza di Kubernetes, però, Docker è anche un formato di file per container – e anzi è diventato il formato di file principale per i container Linux. Utilizzando Docker Engine puoi creare ed eseguire container in un ambiente di sviluppo. Un registro di container come Docker Hub ti permettere di condividere e archiviare le immagini di container. La suite di soluzioni Docker è insomma un'ottima scelta per facilitare l'implementazione e l'esecuzione di singoli container.