Portainer installeren op Linux
Een beetje systeembeheer
Waarschijnlijk zou ik dit platform engineering nu moeten noemen. Hier zijn enkele aantekeningen over hoe connect te installeren en Portainer te verwijderen - docker beeld en container beheer UI.
Wanneer
Dit maakt het mogelijk om Docker-opdrachten uit te voeren zonder sudo:
sudo usermod -aG docker $USER
Eerst, maak het volume aan dat Portainer Server zal gebruiken om zijn database op te slaan:
docker volume create portainer_data
Vervolgens, download en installeer 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 Portainer en gebruikt hij een zelfondertekend SSL-certificaat om poort 9443 te beveiligen. Alternatief kun je tijdens de installatie jouw eigen SSL-certificaat opgeven of dit doen via de Portainer UI na de installatie is voltooid.
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 weken geleden Up 9 dagen 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 de eerste start vraagt Portainer je om een beheerderswachtwoord te maken.
Kies “Docker” als het omgevingstype dat je wilt beheren, en verbind daarna.
-
Start met het beheren van je containers
Gebruik het Portainer dashboard om:
- Containers bekijken, starten, stoppen en verwijderen
- Beeld, netwerken en volumes beheren
- Nieuwe toepassingen implementeren met behulp van sjablonen
Hoe Portainer te stoppen en verwijderen
Om Portainer volledig te stoppen en te verwijderen uit je Docker-omgeving, volg dan deze stappen:
1. Stop de Portainer container
docker stop portainer
Dit stopt de actieve Portainer container.
2. Verwijder de Portainer container
docker rm portainer
Dit verwijdert de container van je systeem.
3. (Optioneel) Verwijder het Portainer datavolume
Als je alle Portainer-gegevens (zoals instellingen en gebruikersaccounts) wilt verwijderen, verwijder ook het datavolume:
docker volume rm portainer_data
Waarschuwing: Deze actie is onomkeerbaar en zal alle Portainer-gegevens permanent verwijderen.
Als je een andere container of volume naam hebt gebruikt, vervang dan portainer
en portainer_data
met jouw daadwerkelijke namen.
Deze stappen zullen Portainer volledig stoppen en verwijderen van je Docker-host.