GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Portainer Docker Manager in Ubuntu 20.04

Wenn Sie ein IT-Experte sind und mit Docker arbeiten, benötigen Sie möglicherweise einen UI-Manager für Docker. Es stehen verschiedene Open-Source-Tools wie Rancher und Portainer zur Verfügung, um verschiedene Docker-Umgebungen wie Docker-Host, Container zu verwalten. Volumes, Netzwerke usw. In diesem Artikel erfahren wir, wie Portainer in Ubuntu 20.04 installiert und konfiguriert und zur Verwaltung von Docker-Umgebungen verwendet wird.

Portainer ist ein leichtgewichtiger UI-Manager für Docker, mit dem verschiedene Docker-Umgebungen wie Docker-Hosts oder Docker-Swarm-Cluster verwaltet werden können. Portainer läuft in einem einzigen Container und unterstützt jede Docker-Engine, einschließlich Linux-Container oder native Windows-Container und auch andere Plattformen. Es erleichtert die Verwaltung all unserer Docker-Ressourcen wie Container, Images, Volumes, Netzwerke und mehr.

Voraussetzungen

  1. Neuer Ubuntu-Server 20.04
  2. Sudo-privilegiertes Konto
  3. Internetverbindung zum Herunterladen von Paketen

Installieren Sie Docker auf Ubuntu 20.04

In diesem Artikel gehe ich davon aus, dass Sie Docker nicht auf Ihrem Ubuntu-System installiert haben. Führen Sie die folgenden Schritte aus, um Docker unter Ubuntu zu installieren.

Aktualisieren Sie den apt-Paketindex

$ sudo apt-get update

Installieren Sie die Abhängigkeiten

$ sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release

Fügen Sie den offiziellen GPG-Schlüssel von Docker hinzu

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Führen Sie nun den folgenden Befehl aus, um das stabile Docker-Repository einzurichten.

$ echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Aktualisieren Sie nun den Repository-Index und richten Sie die Docker-Engine

ein
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io

Sobald die Installation abgeschlossen ist, starten Sie das System neu

$ sudo reboot

Um zu überprüfen, ob die Docker-Installation in Ordnung ist, führen Sie das einfache Docker-Image als

aus
$ sudo docker run hello-world

Ausgabe :

Docker-Dienst starten und aktivieren

$ sudo systemctl start docker
$ sudo systemctl enable docker

Ausgabe :

Docker Compose installieren

Führen Sie nach der Installation des Dockers den folgenden Befehl aus, um docker-compose unter Ubuntu zu installieren.

$ sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

Setzen Sie die Berechtigung mit dem Befehl:

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

Portainer konfigurieren

Wir haben Docker installiert und durch Ausführen des einfachen Docker-Images verifiziert. Jetzt ziehen wir das Docker-Image portainer/portainer-ce (ehemals portainer/portainer) und führen es als Container aus. Erstellen Sie vor dem Ausführen des Containers ein persistentes Docker-Volume, um Portainer-Daten zu speichern.

$ sudo docker volume create portainer_data

Erstellen Sie nun den Portainer-Container mit dem folgenden Befehl.

$ sudo docker run -d -p 9000:9000 -p 8000:8000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/portainer:/data portainer/portainer-ce

Wo:

  • -d => Container im getrennten Modus ausführen
  • -p => Ordne den Container-Port dem Docker-Host-Port zu
  • –name => Name des Containers
  • -v => Volume Map

Ausgabe :

Bitte beachten Sie, dass der Screenshot immer noch das alte Paket portainer/portainer verwendet, verwenden Sie stattdessen das neue Paket portainer/portainer-ce, wie es im aktualisierten Befehl über dem Screenshot verwendet wird.

Führen Sie den folgenden Befehl aus, um den Containerstatus zu überprüfen

$ sudo docker ps -a

Ausgabe :

Portainer läuft auf Port 9000. Durchsuchen Sie die IP-Adresse Ihres Servers mit Port 9000 im Browser und erstellen Sie einen Benutzer.

Nachdem Sie den Benutzer erstellt haben, können Sie das Dashboard des Portainers finden. Sie können verschiedene Docker-Ressourcen wie Volumes, Container, Netzwerke und Bilder über den UI-Manager verwalten

Schlussfolgerung

In diesem Artikel habe ich behandelt, wie Portainer installiert wird, um Docker über die Benutzeroberfläche zu verwalten. Wir haben gelernt, wie man Portainer installiert und Docker-Container verwaltet, die auf dem Docker-Host ausgeführt werden.

Danke fürs Lesen.


Ubuntu
  1. So installieren Sie Docker unter Ubuntu 16.04

  2. So installieren Sie Docker unter Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

  3. So installieren Sie Docker unter Debian / Ubuntu

  4. So installieren Sie Docker unter Ubuntu 20.04 LTS

  5. Wie installiere ich Docker unter Ubuntu 18.04?

So installieren Sie Docker unter Ubuntu 20.04, 18.04, 21.04

So installieren Sie Docker unter Ubuntu 14.04

So installieren Sie Docker unter Ubuntu 20.04 LTS

So installieren Sie Wiki.js unter Ubuntu 20.04 LTS

So installieren Sie Docker unter Ubuntu 18.04

So installieren Sie Portainer unter Ubuntu 20.04