Installation · 2 min read · Oct 05, 2025

So installieren Sie Portainer auf Debian 11

Docker ist eine kostenlose, Open-Source und die beliebteste Container-Engine, die es Entwicklern ermöglicht, Anwendungen einfach zu erstellen, auszuführen und zu versenden. Das Verwalten und Ausführen von Containeranwendungen über die Befehlszeile ist jedoch für jeden Anfänger, der mit Docker CLI nicht vertraut ist, sehr schwierig. Hier kommt Portainer ins Spiel. Portainer ist eine webbasierte Containerverwaltungsplattform, die mit Docker und Kubernetes arbeiten kann, um containerisierte Anwendungen und Dienste einfacher und effizienter zu verwalten und bereitzustellen.

Dieses Tutorial zeigt Ihnen, wie Sie Portainer auf dem Debian 11-Server installieren.

Voraussetzungen

  • Ein Server, der Debian 11 ausführt.
  • Ein Root-Passwort ist auf dem Server konfiguriert.

Docker CE installieren

Bevor Sie beginnen, muss Docker CE auf Ihrem Server installiert sein. Zuerst installieren Sie alle erforderlichen Abhängigkeiten mit dem folgenden Befehl.

apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common -y

Als nächstes fügen Sie den Docker GPG-Schlüssel und das Repository mit dem folgenden Befehl hinzu.

curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg  
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null

Als nächstes aktualisieren Sie das Repository und installieren das Docker CE-Paket mit dem folgenden Befehl.

apt update -y  
apt install docker-ce -y

Sobald Docker CE installiert ist, können Sie die Docker-Version mit dem folgenden Befehl überprüfen.

docker --version

Sie erhalten die folgende Ausgabe.

Docker version 20.10.23, build 7155243

Docker Compose installieren

Sie müssen auch Docker Compose auf Ihrem System installieren. Zuerst laden Sie die neueste Version der Docker Compose-Binärdatei mit dem folgenden Befehl herunter.

wget https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64

Als nächstes kopieren Sie die heruntergeladene Binärdatei an den Systemstandort.

cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose

Als nächstes setzen Sie die Ausführungsberechtigung für die Docker Compose-Binärdatei.

chmod +x /usr/local/bin/docker-compose

Als nächstes überprüfen Sie die Docker Compose-Installation mit dem folgenden Befehl:

docker-compose --version

Sie sollten die folgende Ausgabe sehen:

Docker Compose version v2.15.1

Portainer installieren

Zuerst erstellen Sie ein Volume, um Portainer-Daten mit dem folgenden Befehl zu speichern.

docker volume create data

Sie können das erstellte Volume jetzt mit dem folgenden Befehl überprüfen.

docker volume ls

Sie erhalten die folgende Ausgabe.

DRIVER    VOLUME NAME
local     data

Als nächstes führen Sie den folgenden Befehl aus, um das Portainer-Docker-Image herunterzuladen und auszuführen.

docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v data:/data portainer/portainer

Sie erhalten die folgende Ausgabe.

latest: Pulling from portainer/portainer
772227786281: Pull complete 
96fd13befc87: Pull complete 
0bad1d247b5b: Pull complete 
b5d1b01b1d39: Pull complete 
Digest: sha256:47b064434edf437badf7337e516e07f64477485c8ecc663ddabbe824b20c672d
Status: Downloaded newer image for portainer/portainer:latest
e0ee5b16c93f358a15dfcb93cc80d2c2d1c1c675e7b65e41434ce20f08773465

Sie können den Status von Portainer mit dem folgenden Befehl überprüfen.

docker ps

Sie erhalten die folgende Ausgabe.

CONTAINER ID   IMAGE                 COMMAND        CREATED          STATUS          PORTS                                                                                            NAMES
e0ee5b16c93f   portainer/portainer   "/portainer"   28 seconds ago   Up 27 seconds   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp, 9443/tcp   portainer

Zugriff auf die Portainer-Weboberfläche

An diesem Punkt ist Portainer installiert und läuft auf Port 9000. Sie können jetzt darauf zugreifen, indem Sie die URL http://your-server-ip:9000 verwenden. Sie erhalten die folgende Seite:

Portainer-Anmeldung

Definieren Sie Ihren Admin-Benutzernamen, Ihr Passwort und klicken Sie auf die Schaltfläche Benutzer erstellen. Sie sollten die folgende Seite sehen:

Portainer-Dashboard

Klicken Sie auf die Schaltfläche Loslegen, um den Status aller lokalen Container anzuzeigen.

Portainer-Umgebungen

Fazit

Herzlichen Glückwunsch! Sie haben Portainer erfolgreich auf dem Debian 11-Server installiert. Sie können jetzt Ihre Anwendung einfach über eine webbasierte Schnittstelle auf der Containerisierungsplattform hosten. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.