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.
Hai bisogno:
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.15Ora, 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 SÌ 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 dockerCome 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: HomeUsando 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 chiaveAd esempio, per cercare immagini di Ubuntu Docker, eseguire il seguente comando:
$ sudo docker cerca ubuntuCome 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 ubuntuCome 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 ImmaginiOra puoi creare un contenitore Docker usando il Ubuntu Immagine con il seguente comando:
$ sudo Docker run -it ubuntuCome 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:
$ uscitaPuoi elencare tutti i contenitori che hai creato con il seguente comando:
$ sudo docker ps -aCome 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 0f097e568547Come puoi vedere, il contenitore 0F097E568547 è di nuovo in esecuzione.
Per accedere alla shell del contenitore, eseguire il comando seguente:
$ sudo Docker allegato 0f097e568547Come 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 StatistsCome 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.