Come installare Docker sul sistema operativo Raspbian

Come installare Docker sul sistema operativo Raspbian
Raspberry Pi è un computer a scheda singola. Poiché Docker è un sistema di containerizzazione, non ha bisogno di molte risorse per eseguire contenitori. È molto leggero. Quindi, Docker può essere un candidato perfetto per lo sviluppo e i test delle app Web su Raspberry Pi. Naturalmente, puoi fare altre cose come l'esecuzione di un server Web, un server proxy o un server di database ecc. su Docker sul computer a scheda singola Raspberry Pi.

In questo articolo, ti mostrerò come installare Docker sul sistema operativo Raspbian che funziona su Raspberry Pi. Quindi iniziamo.

Installazione del sistema operativo Raspbian su Raspberry Pi:

È possibile installare facilmente il sistema operativo Raspbian sul tuo dispositivo Raspberry Pi.

Ho scritto un articolo dedicato sull'installazione del sistema operativo Raspbian su Raspberry Pi. È possibile verificarlo su https: // linuxhint.com/install_raspbian_raspberry_pi/.

Se non si dispone di un monitor esterno, puoi abilitare l'accesso SSH prima di avviarsi nel sistema operativo Raspbian dal tuo Raspberry Pi e SSH. Ho dimostrato il processo in un altro articolo che puoi controllare su https: // linuxhint.com/rasperberry_pi_wifi_wpa_supplicant/.

Installazione di Docker sul sistema operativo Raspbian:

Ormai dovresti avere un sistema operativo Raspbian installato sul tuo computer Single Board Raspberry Pi. Ora, avvia nel sistema operativo Raspbian.

Se stai usando il sistema operativo Raspbian con l'ambiente desktop, apri un terminale. Se stai utilizzando la versione del sistema operativo Raspbian, connettiti ad essa utilizzando SSH.

Puoi connetterti al tuo Raspberry Pi tramite SSH usando il seguente comando:

$ ssh pi@ip_addr

NOTA: Qui, Ip_addr è l'indirizzo IP del tuo Raspberry Pi.

Se ti connetti al tuo Raspberry Pi per la prima volta, vedrai il seguente messaggio. Basta digitare e poi premere .

Ora, digita la password del tuo Raspberry Pi e premere .

Dovresti essere effettuato l'accesso al tuo Raspberry Pi.

Ora, aggiorna la cache del repository del pacchetto APT di Raspbian con il seguente comando:

$ sudo apt update

La cache del repository del pacchetto APT deve essere aggiornata.

Ora, devi aggiornare tutto il pacchetto software del sistema operativo Raspbian. Questo è un passo importante.

Per aggiornare tutto il pacchetto software di Raspbian, eseguire il seguente comando:

$ sudo apt upgrade

Ora, per confermare l'operazione di aggiornamento, premere y e poi premere .

I pacchetti software vengono aggiornati come puoi vedere. Ci vorrà un po 'di tempo per completare.

A questo punto, i pacchetti software dovrebbero essere aggiornati.

Ora, devi installare le intestazioni del kernel per il sistema operativo Raspbian. Questo è importante come se non installi le intestazioni del kernel, Docker non funzionerà.

Per installare le intestazioni del kernel, eseguire il seguente comando:

$ Sudo APT Installa Raspberrypi-Kernel Raspberrypi-Kernel-Headers

Ora, premere y e poi premere Per confermare l'azione.

Le intestazioni del kernel dovrebbero essere installate.

Ora puoi installare Docker con il seguente comando:

$ CURL -SSL https: // ottieni.Docker.com | sh

Docker viene installato. Potrebbe volerci un po 'di tempo per completare. Tempo per una tazza di caffè!

Docker dovrebbe essere installato.

Ora dovresti aggiungere l'utente pi al Docker gruppo. Quindi, sarai in grado di creare e gestire contenitori Docker, immagini, volumi ecc. Senza sudo o privilegi super utente.

Per aggiungere l'utente pi al gruppo Docker, Esegui il seguente comando:

$ sudo usermod -ag docker pi

Ora, devi riavviare il Raspberry Pi affinché le modifiche abbiano effetto.

Per riavviare il tuo Raspberry Pi, eseguire il seguente comando:

$ sudo riavvia

Una volta che i tuoi stivali Raspberry Pi, connettiti ad esso utilizzando di nuovo SSH.

Quindi, per verificare se Docker funziona o meno, eseguire il seguente comando:

$ Docker versione

Come puoi vedere, Docker funziona perfettamente.

Creazione del tuo primo contenitore:

In questa sezione, ti mostrerò come creare un contenitore Docker. L'obiettivo principale qui è mostrarti che Docker su Raspberry Pi funziona davvero bene.

Diciamo, vuoi creare un contenitore di server Nginx. Per fare ciò, eseguire il seguente comando:

$ Docker run -d -p 80:80 nginx

Docker sta scaricando l'immagine del contenitore in quanto è il primo contenitore Nginx che viene creato e l'immagine non è ancora memorizzata nella cache localmente.

Il contenitore Nginx dovrebbe essere creato.

Come puoi vedere, il contenitore è in esecuzione.

$ Docker Container List

Inoltre, posso accedere al contenitore del server HTTP NGINX dal mio browser.

Quindi, è così che installi Docker sul sistema operativo Raspbian che funziona sul tuo Raspberry Pi. Grazie per aver letto questo articolo.