Portainer installeren op Linux
“Een beetje systeemadministratie”
Waarschijnlijk had ik dit beter platform engineering kunnen noemen. Hieronder vind je enkele notities over het installeren van Connect en het verwijderen van Portainer – een beheerinterface voor Docker-images en -containers.

Voor meer handleidingen over ontwikkelaarsgereedschap, zie Developer Tools: De complete gids voor moderne ontwikkelingsworkflows.
Vereisten
Docker Engine moet geïnstalleerd en actief zijn op de host. Zie voor Ubuntu Install Docker on Ubuntu. Je hebt ook nodig dat je gebruiker lid is van de docker-groep of sudo-toegang hebt voor Docker-commando’s.
Wanneer
Dit stelt je in staat Docker-commando’s uit te voeren zonder sudo:
sudo usermod -aG docker $USER
Eerst maak je de volume aan die Portainer Server zal gebruiken om zijn database op te slaan:
docker volume create portainer_data
Download en installeer vervolgens de Portainer Server-container:
docker run -d -p 8000:8000 \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data portainer/portainer-ce:lts
Alleen https:
docker run -d \
-p 9443:9443 \
--name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data portainer/portainer-ce:lts
Standaard genereert en gebruikt Portainer een zelfondertekend SSL-certificaat om poort 9443 te beveiligen. Alternatief kun je je eigen SSL-certificaat tijdens de installatie of via de Portainer-UI na voltooiing van de installatie leveren.
Portainer Server is nu geïnstalleerd. Je kunt controleren of de Portainer Server-container is gestart door docker ps uit te voeren:
root@server:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
de5b28eb2fa9 portainer/portainer-ce:lts "/portainer" 2 weeks ago Up 9 days 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp portainer
Portainer gebruiken
Je zou een container met de naam portainer moeten zien met de relevante poorten blootgesteld
-
Toegang tot de Portainer Web UI
Open je browser en ga naar:
https://your-server-ip:9443 (voor HTTPS, aanbevolen)
http://your-server-ip:9000 (als je de legacy HTTP-poort hebt ingeschakeld)
-
Stel het beheerdersaccount in
Bij het eerste opstarten vraagt Portainer je om een beheerderswachtwoord te maken.
Kies “Docker” als het te beheren omgevingstype, en maak verbinding.
-
Begin met het beheren van je containers
Gebruik het Portainer-dashboard om:
- Containers te bekijken, te starten, te stoppen en te verwijderen
- Images, netwerken en volumes te beheren
- Nieuwe toepassingen te implementeren met behulp van sjablonen
Hoe Docker Portainer te stoppen en te verwijderen
Om Portainer volledig te stoppen en te verwijderen uit je Docker-omgeving, volg je deze stappen:
1. Stop de Portainer-container
docker stop portainer
Hierdoor wordt de draaiende Portainer-container gestopt.
2. Verwijder de Portainer-container
docker rm portainer
Hierdoor wordt de container uit je systeem verwijderd.
3. (Optioneel) Verwijder de Portainer-data volume
Als je al je Portainer-data (zoals instellingen en gebruikersaccounts) wilt verwijderen, verwijder dan ook de data volume:
docker volume rm portainer_data
Waarschuwing: Deze actie is onomkeerbaar en zal al je Portainer-data permanent wissen.
Als je een andere container- of volumenaam hebt gebruikt, vervang dan portainer en portainer_data door je werkelijke namen.
Deze stappen zullen Portainer volledig stoppen en verwijderen van je Docker-host.