🐳 Hoofdstuk 34: Portainer (Docker)¶
Portainer is een lichte webinterface voor Docker en Kubernetes, waarmee containers eenvoudig beheerd kunnen worden.
📥 Installatie / Update / Verwijderen¶
# Installeren (Docker container)
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
# Updaten → nieuwste image trekken en container herstarten
docker pull portainer/portainer-ce
# Verwijderen
docker stop <container_id>
docker rm <container_id>
⚙️ Configuratie¶
- Data persistentie: volume
portainer_data. -
Webinterface:
-
Configuratie vindt grotendeels plaats in de UI.
▶️ Gebruik¶
- Login met admin-account (eerste keer aangemaakt).
- Beheer containers, images, netwerken en volumes.
- Ondersteunt meerdere Docker endpoints en Kubernetes clusters.
📊 Voorbeeldoutput¶
Uitleg
- Overzicht van containers en gebruikte resources.
Sterke punten
- Eenvoudig en overzichtelijk Docker beheer.
- Werkt ook met Kubernetes.
- Kan rollen en toegangsbeheer instellen.
Zwakke punten
- UI kan traag worden bij veel containers.
- Vereist Docker als basis.