Hvordan installeres Docker på Raspberry pi med Raspbian?

Docker er et containersystem , der ikke kræver mange ressourcer til at køre containere, hvilket gør det meget let . Derfor kan Docker være en perfekt kandidat til at udvikle og teste webapplikationer på Raspberry Pi.

Selvfølgelig kan du gøre andre ting som at køre en webserver, en proxyserver eller en databaseserver og mere i Docker på en Raspberry Pi.

Hvis du stadig ikke er bekendt med Docker, bør du vide, at det er et open source-projekt, der automatiserer implementeringen af ​​applikationer i softwarecontainere , hvilket giver et ekstra lag af abstraktion og automatisering til applikationsvirtualisering på tværs af flere operativsystemer.

Docker bruger Linux-kerneressourceisoleringsfunktioner, såsom cgroups og navnerum , til at tillade uafhængige "containere" at køre i en enkelt Linux-instans, hvilket undgår overheaden ved at starte og vedligeholde virtuelle maskiner.

Forberedelse af Raspberry Pi

Det er ligetil og ret simpelt at installere Docker på din Raspberry Pi . Denne vejledning bruger Raspbian, det officielle Raspberry Pi-operativsystem, som vores base .

Hvis du ikke allerede har dette system installeret på din Raspberry Pi, kan du læse følgende artikel, hvor vi forklarer, hvordan du gør det ganske enkelt. Linket er her.

Nu hvor Raspbian er installeret på vores Raspberry Pi, opdaterer vi pakkerne og Raspbian APT-pakkelagerets cache ved hjælp af følgende kommando:

sudo apt update

Nu skal du opdatere alle nye softwarepakker, der er registreret fra Raspbian. Til dette er vi bare nødt til at udføre følgende kommando:

sudo apt upgrade

På dette tidspunkt skal softwarepakkerne opdateres.

Nu skal du installere kernelheaderne til dit operativsystem. Dette er vigtigt, for hvis du ikke installerer kernelheaderne, vil Docker ikke fungere.

For at installere kernehovederne er alt, hvad du skal gøre, at køre følgende kommando i terminalen:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Med ovenstående klar, kan vi nu gå videre til Docker-installationen på vores elskede Raspberry Pi, da vi er helt sikre på, at vi har alle de opdaterede pakker i systemet.

Installer Docker på Raspberry Pi

Vi installerer Docker ved at køre følgende kommando i terminalen:

curl -sSL https://get.docker.com | sh

Denne download- og installationsproces kan tage et stykke tid, så jeg foreslår, at du tager dig tid.

Docker

Nu hvor Docker er installeret på vores Raspberry Pi-system, kan vi begynde processen med at implementere Docker, så vi kan bruge det.

Det første trin er at tilføje din systembruger "pi" (standardbrugeren i Raspbian) til docker-gruppen. Dette giver dig mulighed for at oprette og administrere Docker-containere, -billeder, -volumener osv. uden sudo- eller superbrugerrettigheder.

Hvis du har oprettet en anden bruger, skal du erstatte "pi" med dit brugernavn i kommandoen. For at tilføje pi-brugeren til Docker-gruppen skal du blot køre følgende kommando:

sudo usermod -aG docker pi

Når vi har foretaget denne ændring, skal vi genstarte vores system, så ændringerne indlæses ved systemstart, og vores brugers tilføjelse til Docker-gruppen anvendes.

De kan genstarte deres system ved at køre følgende kommando i terminalen:

sudo reboot

Når systemet er genstartet, skal du logge ind igen og åbne en terminal. Kør følgende kommando for at bekræfte, at Docker er installeret og kører på systemet:

docker version

Som du kan se, fungerer Docker allerede perfekt på din Raspberry Pi.

Nu skal du bare installere din første container. Du kan finde en på Docker-webstedet, som indeholder mange applikationer. Her er linket.


Tilføj som foretrukken kilde i Google