Installera Portainer på Linux

Lite systemadministration

Sidinnehåll

Kanske borde man kalla detta plattformskonstruktion nu. Här är några anteckningar om hur man installerar, ansluter och tar bort Portainer - gränssnitt för hantering av docker-bilder och containrar.

containers-in-docks

När

Detta möjliggör körning av Docker-kommandon utan sudo:

sudo usermod -aG docker $USER

Först, skapa volymen som Portainer Server kommer att använda för att lagra sin databas:

docker volume create portainer_data

Därefter, ladda ner och installera Portainer Server-containern:

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

endast 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

Som standard genererar Portainer ett självsignerat SSL-certifikat för att säkra port 9443. Alternativt kan du tillhandahålla ditt eget SSL-certifikat under installationen eller via Portainer-gränssnittet efter installationen är klar.

Portainer Server har nu installerats. Du kan kontrollera om Portainer Server-containern har startats genom att köra docker ps:

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

Användning av Portainer

Du bör se en container med namnet portainer med de relevanta portarna exponerade

  1. Åtkomst till Portainer Web UI

    Öppna din webbläsare och gå till:

    https://din-server-ip:9443 (för HTTPS, rekommenderas)

    http://din-server-ip:9000 (om du aktiverat gammal HTTP-port)

  2. Konfigurera admin-kontot

    Vid första start uppmanas du att skapa ett admin-lösenord.

    Välj “Docker” som miljö att hantera, sedan anslut.

  3. Börja hantera dina containrar

    Använd Portainer-dashbordet för att:

    • Visa, starta, stoppa och ta bort containrar
    • Hantera bilder, nätverk och volymer
    • Distribuera nya applikationer med hjälp av mallar

Hur man stoppar och tar bort Docker Portainer

För att helt stoppa och ta bort Portainer från din Docker-miljö, följ dessa steg:

1. Stoppa Portainer-containern

docker stop portainer

Detta stoppar den körande Portainer-containern.

2. Ta bort Portainer-containern

docker rm portainer

Detta tar bort containern från ditt system.

3. (Valfritt) Ta bort Portainer data-volymen

Om du vill ta bort all Portainer-data (såsom inställningar och användarkonton), ta också bort data-volymen:

docker volume rm portainer_data

Varning: Denna åtgärd är irreversibel och kommer permanent att radera all Portainer-data.


Om du använde ett annat container- eller volymnamn, ersätt portainer och portainer_data med dina faktiska namn.

Dessa steg kommer att helt stoppa och ta bort Portainer från din Docker-värd.

Användbara länkar