Installa Docker su Raspberry Pi

Installa Docker su Raspberry Pi
Docker è un sistema di containerizzazione per Linux. Viene utilizzato per eseguire contenitori Linux leggeri sulla parte superiore di un altro sistema operativo host Linux (a.K.un host Docker). Se stai cercando di imparare Docker su un vero computer, allora Raspberry Pi è una soluzione molto economica. Poiché i contenitori Docker sono leggeri, puoi facilmente adattarlo a 5-10 o più contenitori Docker su un host Raspberry Pi. Ti consiglio di acquistare Raspberry Pi 3 Modello B o Raspberry Pi 3 Modello B+ Se si desidera configurare Docker su di esso poiché questi modelli di Raspberry Pi hanno 1 GB di memoria (RAM). Più memoria hai, meglio è. Ma purtroppo, non c'è ancora Raspberry Pi che ha più di 1 GB di memoria.

In questo articolo, ti mostrerò come installare Docker su Raspberry Pi 3 Model B. Userò il sistema operativo di Ubuntu Core sul mio Modello B Raspberry Pi 3 per la dimostrazione.

Quello che ti serve:

Hai bisogno:

  • A Raspberry Pi 3 Modello B o Raspberry Pi 3 Modello B+ Dispositivo per computer singola.
  • Almeno 16 GB di scheda microSD per l'installazione di Ubuntu Core.
  • Un cavo Ethernet per la connessione Internet. Puoi anche utilizzare il Wi-Fi integrato per Internet. Ma preferisco la connessione cablata perché penso che sia più affidabile.
  • Cavo HDMI.
  • Un monitor con porta HDMI.
  • Una tastiera USB per la configurazione di Ubuntu core per la prima volta.
  • Un adattatore di alimentazione per il Raspberry Pi.

Installa il core Ubuntu su Raspberry Pi 3:

Ti ho mostrato come installare e configurare Ubuntu Core su Raspberry Pi 2 e Raspberry Pi 3 in un altro articolo di Raspberry Pi che ho scritto su LinuxHint. Puoi controllarlo a (collegamento all'installa Ubuntu sull'articolo Raspberry Pi)

Accensione su Raspberry Pi 3:

Una volta impostata tutto, collega tutti i dispositivi e i connettori richiesti al tuo Raspberry Pi e accendilo.

Connessione a Raspberry Pi 3 tramite SSH:

Una volta configurato il sistema operativo di Ubuntu Core, dovresti essere in grado di connetterti a Raspberry Pi 3 tramite SSH. Le informazioni richieste per connettersi al Raspberry Pi tramite SSH devono essere visualizzate sul monitor connesso al Raspberry Pi come puoi vedere nella sezione contrassegnata dello screenshot seguente.

Ora, da qualsiasi computer che hai la chiave SSH aggiunta al tuo account Ubuntu One, eseguire il seguente comando per connettersi a Raspberry Pi tramite SSH:

$ ssh [email protected]

NOTA: Sostituisci il nome utente e l'indirizzo IP del comando con il tuo.

Potresti vedere un errore durante la connessione al tuo Raspberry Pi tramite SSH, in quel caso, basta eseguire il seguente comando:

$ ssh -keygen -f ~/.ssh/noto_hosts -r 192.168.2.15

Ora, dovresti essere in grado di connetterti di nuovo al tuo Raspberry Pi tramite SSH. Se è la prima volta che ti connetti al tuo Raspberry Pi tramite SSH, allora dovresti vedere il seguente messaggio. Basta digitare e poi premere .

Dovresti essere connesso.

Installazione di Docker su Raspberry Pi 3:

Sul core di Ubuntu, puoi solo installare pacchetti snap. Fortunatamente, Ubuntu Core ha un pacchetto snap Docker nel repository ufficiale di pacchetto snap. Quindi, non avrai problemi a installare Docker su Raspberry Pi 3. Per installare Docker su Raspberry Pi 3, eseguire il seguente comando:

$ sudo snap install docker

Come puoi vedere, Docker viene installato. Ci vorrà un po 'di tempo per completare.

A questo punto è installato Docker. Come puoi vedere, la versione di Docker è 18.06.1. È Docker Community Edition.

Ora, esegui il seguente comando per connettere Docker al sistema:

$ sudo Snap Connect Docker: Home

Usando Docker su Raspberry Pi 3:

In questa sezione, ti mostrerò come eseguire contenitori Docker su Raspberry Pi 3. Iniziamo. Puoi cercare immagini Docker con il seguente comando:

$ Sudo Docker Search Parola chiave

Ad esempio, per cercare immagini di Ubuntu Docker, eseguire il seguente comando:

$ sudo docker cerca ubuntu

Come puoi vedere, viene visualizzato il risultato della ricerca. Puoi scaricare e utilizzare qualsiasi immagine Docker da qui. La prima immagine Docker nel risultato della ricerca è Ubuntu. Scariciamo e installiamo.

Per scaricare (in Docker Term Pull) il Ubuntu Immagine, eseguire il seguente comando:

$ sudo docker pull ubuntu

Come puoi vedere, il docker Ubuntu L'immagine viene tirata.

Il docker Ubuntu L'immagine è tirata.

Puoi elencare tutte le immagini Docker che hai estratto con il seguente comando:

$ Sudo Docker Immagini

Ora puoi creare un contenitore Docker usando il Ubuntu Immagine con il seguente comando:

$ sudo Docker run -it ubuntu

Come puoi vedere, viene creato un contenitore Docker e sei registrato nella shell del nuovo contenitore.

Ora puoi eseguire qualsiasi comando che desideri qui come puoi vedere nello screenshot qui sotto.

Per uscire dalla shell del contenitore, eseguire il seguente comando:

$ uscita

Puoi elencare tutti i contenitori che hai creato con il seguente comando:

$ sudo docker ps -a

Come puoi vedere, il contenitore che ho creato in precedenza ha l'ID contenitore 0F097E568547. Il contenitore non funziona più.

Puoi avviare il contenitore 0F097E568547 Ancora una volta, con il seguente comando:

$ sudo Docker start 0f097e568547

Come puoi vedere, il contenitore 0F097E568547 è di nuovo in esecuzione.

Per accedere alla shell del contenitore, eseguire il comando seguente:

$ sudo Docker allegato 0f097e568547

Come puoi vedere, ho effettuato l'accesso al guscio del contenitore 0F097E568547 Ancora.

Puoi controllare quanta memoria, CPU, I/O del disco, I/O di rete ecc. I contenitori in esecuzione stanno utilizzando con il seguente comando:

$ Sudo Docker Statists

Come puoi vedere, ho due contenitori in esecuzione e il loro ID, nome, utilizzo della CPU, utilizzo della memoria, utilizzo della rete, utilizzo del disco, PID ecc. Vengono visualizzati in modo ben formattato.

Sto eseguendo docker e 2 contenitori sul mio Raspberry Pi 3 e ho ancora circa 786 MB di memoria disponibile/GRATUITA. Docker su Raspberry Pi 3 è sorprendente.

Quindi, è così che installi e usi Docker su Raspberry Pi 3. Grazie per aver letto questo articolo.