Raspbian

Docker installeren op Raspbian OS

Docker installeren op Raspbian OS
Raspberry Pi is een computer met één bord. Omdat Docker een containersysteem is, heeft het niet veel resources nodig om containers te draaien. Het is erg licht van gewicht. Docker kan dus een perfecte kandidaat zijn voor het ontwikkelen en testen van webapps op Raspberry Pi. Natuurlijk kunt u andere dingen doen, zoals het runnen van een webserver, proxyserver of een databaseserver, enz. op Docker op Raspberry Pi-computer met één bord.

In dit artikel laat ik je zien hoe je Docker installeert op Raspbian OS dat draait op Raspberry Pi. Dus laten we beginnen.

Raspbian OS installeren op Raspberry Pi:

U kunt Raspbian OS eenvoudig op uw Raspberry Pi-apparaat installeren.

Ik heb een speciaal artikel geschreven over het installeren van Raspbian OS op Raspberry Pi. Je kunt het bekijken op https://linuxhint.com/install_raspbian_raspberry_pi/.

Als je geen externe monitor hebt, kun je SSH-toegang inschakelen voordat je opstart in Raspbian OS vanaf je Raspberry Pi en SSH erin. Ik heb het proces gedemonstreerd in een ander artikel van mij dat je kunt bekijken op https://linuxhint.com/rasperberry_pi_wifi_wpa_supplicant/.

Docker installeren op Raspbian OS:

Inmiddels zou Raspbian OS op uw Raspberry Pi-computer met één bord moeten zijn geïnstalleerd. Start nu op in Raspbian OS.

Als je Raspbian OS met Desktop Environment gebruikt, open dan een terminal. Als je de Raspbian OS Lite-versie gebruikt, maak er dan verbinding mee via SSH.

U kunt via SSH verbinding maken met uw Raspberry Pi met behulp van de volgende opdracht:

$ ssh pi@IP_ADDR

OPMERKING: Hier, IP_ADDR is het IP-adres van uw Raspberry Pi.

Als u voor de eerste keer verbinding maakt met uw Raspberry Pi, ziet u het volgende bericht:. Typ gewoon in Ja en druk vervolgens op .

Typ nu het wachtwoord van je Raspberry Pi en druk op .

Je moet ingelogd zijn op je Raspberry Pi.

Werk nu de APT-pakketrepository-cache van Raspbian bij met de volgende opdracht:

$ sudo apt-update

De cache van de APT-pakketrepository moet worden bijgewerkt.

Nu moet je alle softwarepakketten van Raspbian OS upgraden. Dit is een belangrijke stap.

Voer de volgende opdracht uit om alle softwarepakketten van Raspbian bij te werken:

$ sudo apt-upgrade

Om de update te bevestigen, drukt u nu op ja en druk vervolgens op .

De softwarepakketten worden bijgewerkt zoals u kunt zien. Het duurt even voordat het klaar is.

Op dit punt moeten de softwarepakketten worden bijgewerkt.

Nu moet je de kernelheaders voor het Raspbian-besturingssysteem installeren. Dit is belangrijk, want als je de kernelheaders niet installeert, zal Docker niet werken.

Voer de volgende opdracht uit om de kernelheaders te installeren:

$ sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Druk nu op ja en druk vervolgens op om de actie te bevestigen:.

De kernelheaders moeten worden geïnstalleerd.

Nu kunt u Docker installeren met de volgende opdracht:

$ curl -sSL https://get.havenarbeider.com | sh

Docker wordt geïnstalleerd. Het kan even duren om te voltooien. Tijd voor een kopje koffie!

Docker moet zijn geïnstalleerd.

Nu moet u de gebruiker toevoegen pi naar de havenarbeider groep. U kunt dus Docker-containers, afbeeldingen, volumes enz. maken en beheren zonder sudo- of supergebruikersrechten.

Om de gebruiker toe te voegen pi naar de groep havenarbeider, voer de volgende opdracht uit:

$ sudo usermod -aG docker pi

Nu moet je de Raspberry Pi opnieuw opstarten om de wijzigingen door te voeren.

Voer de volgende opdracht uit om uw Raspberry Pi opnieuw op te starten:

$ sudo opnieuw opstarten

Zodra je Raspberry Pi opstart, maak je er opnieuw verbinding mee via SSH.

Voer vervolgens de volgende opdracht uit om te controleren of Docker werkt of niet:

$ docker-versie

Zoals je kunt zien, werkt Docker perfect.

Uw eerste container maken:

In deze sectie laat ik je zien hoe je een Docker-container maakt. Het belangrijkste doel hier is om u te laten zien dat Docker op Raspberry Pi echt goed werkt.

Stel dat u een nginx-servercontainer wilt maken. Voer hiervoor de volgende opdracht uit:

$ docker run -d -p 80:80 nginx

Docker is de containerafbeelding aan het downloaden omdat dit de eerste nginx-container is die wordt gemaakt en de afbeelding nog niet lokaal in de cache is opgeslagen.

De nginx-container moet worden gemaakt.

Zoals je kunt zien, draait de container.

$ docker-containerlijst

Ik heb ook toegang tot de nginx HTTP-servercontainer vanuit mijn browser.

Dus zo installeer je Docker op Raspbian OS dat draait op je Raspberry Pi. Bedankt voor het lezen van dit artikel.

Vulkan voor Linux-gebruikers
Met elke nieuwe generatie grafische kaarten zien we game-ontwikkelaars de grenzen van grafische betrouwbaarheid verleggen en een stap dichter bij foto...
OpenTTD versus Simutrans
Je eigen transportsimulatie maken kan leuk, ontspannend en buitengewoon aanlokkelijk zijn. Daarom moet je ervoor zorgen dat je zoveel mogelijk spellen...
OpenTTD-zelfstudie
OpenTTD is een van de meest populaire simulatiegames voor bedrijven die er zijn. In dit spel moet je een geweldig transportbedrijf creëren. U begint e...