Forum

Raspberry Pi5 - Ins...
 
Notifications
Clear all

Raspberry Pi5 - Installatie Docker & Portainer HOW TO

Lantern
(@lantern)
Illustrious Member Admin

Gekozen is voor zowel Docker als Portainer op mijn Pi5 met Ubuntu Server 24.04 LTS

Docker
Portainer

 

 

 

Voor de installatie van Docker & Portainer heb ik de volgende commando's gebruikt op de Raspberry Pi5

note: het commando sudo i.c.m. je wachtwoord is benodigd om voldoende rechten te hebben om deze commando's uit te voeren. Dit kan per omgeving en set-up verschillen.

1.Docker Download: sudo curl -sSL https://get.docker.com | sh
2.Het toevoegen van een gebruiker aan Docker: sudo user to docker group: sudo usermod -aG docker <USERNAME>, ik heb gekozen voor de username die ik ook gebruik voor in te loggen op mijn Raspberry Pi.

3. Check of Docker actief is d.m.v. commando: docker, dit zal het volgende resultaat geven als docker actief is:

Usage: docker [OPTIONS] COMMAND
etc.

Om Docker en de containers makkelijker te beheren in een grafische omgeving maak ik gebruik van Portainer - https://www.portainer.io/

Portainer Container Download: sudo docker pull portainer/portainer-ce:linux-arm
Portainer Container Installatie: sudo docker run -d -p 9000:9000 -p 8000:8000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer:latest

In dit commando is op genomen dat Portainer altijd herstart en bereikbaar is via poort: 9000

Start je browser op en tik in: http://IP ADRES (PI5) of HOSTNAME.LOCAL:9000

In mijn geval is het: http://naam Pi5.local:9000

Als het goed is moet dit scherm verschijnen:

portainer first login

De inrichting van Docker & Portainer zal in een separaat topic behandeld worden.

Ook voor de dit Cook HOW TO Book geldt mochten er zaken niet kloppen of onduidelijk zijn laat het weten ❤️ 

 

 

 

Quote
Topic starter Posted : 11/06/2024 1:26 pm
Abib reacted
Abib
 Abib
(@abib)
Noble Member

Het toevoegen van de gebruiker aan de docker groep maakt het invoeren van docker commando’s makkelijker (geen sudo), maar geeft je wel meer rechten (docker kan activiteiten als root uitvoeren). 

Alternatieven zijn om bij het uitvoeren van docker commando’s tijdelijk naar root te gaan met su of het aanmaken van een docker gebruiker en die aan de docker groep toe te voegen. Bij commando’s kan dan middels su naar deze gebruiker worden overgeschakeld. 

Zelf wil ik Debian 12 gaan gebruiken op mijn Pi5 en daarop Docker draaien. 

ReplyQuote
Posted : 11/06/2024 2:44 pm