Hur installerar jag Docker på Raspberry pi med Raspbian?

Docker är ett containersystem som inte kräver många resurser för att köra containrar, vilket gör det väldigt lätt . Därför kan Docker vara en perfekt kandidat för att utveckla och testa webbapplikationer på Raspberry Pi.

Naturligtvis kan du göra andra saker som att köra en webbserver, en proxyserver eller en databasserver och mer i Docker på en Raspberry Pi.

Om du fortfarande inte känner till Docker bör du veta att det är ett open source-projekt som automatiserar distributionen av applikationer i programvarubehållare , vilket ger ett ytterligare lager av abstraktion och automatisering för applikationsvirtualisering över flera operativsystem.

Docker använder funktioner för isolering av Linux-kärnans resurser, såsom cgroups och namnrymder , för att tillåta att oberoende "containrar" körs inom en enda Linux-instans, vilket undviker kostnaden för att starta och underhålla virtuella maskiner.

Förbereder Raspberry Pi

Att installera Docker på din Raspberry Pi är enkelt och ganska enkelt . I den här handledningen använder vi det officiella Raspberry Pi-operativsystemet, Raspbian, som bas.

Om du inte redan har det här systemet installerat på din Raspberry Pi kan du läsa följande artikel där vi förklarar hur du gör det ganska enkelt. Länken finns här.

Med Raspbian nu installerat på vår Raspberry Pi kommer vi att uppdatera paketen och Raspbian APT-paketets cache med följande kommando:

sudo apt update

Nu måste du uppdatera alla nya programvarupaket som har upptäckts från Raspbian. För detta måste vi bara utföra följande kommando:

sudo apt upgrade

Vid denna tidpunkt måste programvarupaket uppdateras.

Nu behöver du installera kernel-headers för ditt operativsystem. Detta är viktigt, för om du inte installerar kernel-headers kommer Docker inte att fungera.

För att installera kärnhuvudena är allt du behöver göra att köra följande kommando i terminalen:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Med allt ovanstående klart kan vi nu gå vidare till Docker-installationen på vår älskade Raspberry Pi, eftersom vi är helt säkra på att vi har alla uppdaterade paket i systemet.

Installera Docker på Raspberry Pi

Vi installerar Docker genom att köra följande kommando i terminalen:

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

Den här nedladdnings- och installationsprocessen kan ta ett tag, så jag föreslår att du tar dig tid.

Hamnarbetare

Nu när Docker är installerat på vårt Raspberry Pi-system kan vi börja implementera Docker så att vi kan använda det.

Det första steget är att lägga till din systemanvändare "pi" (standardanvändaren i Raspbian) i dockergruppen. Detta gör att du kan skapa och hantera Docker-containrar, avbildningar, volymer etc. utan sudo- eller superanvändarbehörigheter.

Om du skapade en annan användare måste du ersätta "pi" med ditt användarnamn i kommandot. För att lägga till pi-användaren i Docker-gruppen kör du helt enkelt följande kommando:

sudo usermod -aG docker pi

Efter att ha gjort den här ändringen måste vi starta om systemet så att ändringarna laddas vid systemstart och att användarens tillägg till Docker-gruppen tillämpas.

De kan starta om sitt system genom att köra följande kommando i terminalen:

sudo reboot

När systemet har startats om loggar du in igen och öppnar en terminal. Kör följande kommando för att verifiera att Docker är installerat och körs på systemet:

docker version

Som du ser fungerar Docker redan perfekt på din Raspberry Pi.

Nu behöver du bara driftsätta din första container. Du hittar en på Dockers webbplats, som har många applikationer. Här är länken.


Lägg till som prioriterad källa i Google