Come installare Docker su Ubuntu 18.04

In questo articolo, ti spiegherò come installare Docker CE (Community Edition) su Ubuntu 18.04 Bionic Beaver. Non mi soffermerò sul concetto di container o Docker. Se stai leggendo questo articolo, molto probabilmente conosci bene le due tecnologie.

Mettiamoci all’opera.

Rimuovi le versioni vecchie

Prima di tutto dobbiamo assicurarci che non abbiamo versioni vecchie già installate sulla nostra macchina.

Registra il repository ufficiale

Installa i pacchetti necessary per usare repositories su HTTPS:

Aggiungi la chiave GPG ufficiale di Docker:

Verifichiamo il fingerprint della chiave per sicurezza:

Infine, aggiungiamo il repository. Nota bene che devi cambiare l’architettura in base al tuo processore. In questo esempio sto supponendo l’utilizzo di x86_64 o amd64.

Installa Docker CE

Aggiorniamo l’indice dei pacchetti su apt e installiamo Docker CE:

Verifichiamo l’installazione

Adesso per verificare l’installazione lanceremo un container disponibile nella libreria ufficiale di Docker Hub chiamato hello-world:

Fatto!

Conclusione

Installare Docker CE su Ubuntu 18.04 è molto semplice. Se non conosci bene i containers, Docker, o il mondo del cloud-native, ti consiglio di iniziare a fare qualche lettura.

Se vuoi fare una lettura generica sul perchè di Docker e dei containers in generale, Using Docker di Adrian Mouat è un libro perfetto. Ti spiegherà come Docker distrugge i muri tra sviluppatori e sistemisti, guidandoti con un esempio concreto dove svilupperai un’applicazione web, la testerai e infine la rilascerai in produzione.

Se vuoi qualcosa di più specifico, puoi leggere Docker in Action oppure Docker Cookbook.

I libri sono disponibili su Amazon.