Hostwinds Tutorials
Suchergebnisse für:
Inhaltsverzeichnis
Stichworte: Linux
Cockpit-Docker ist ein Plugin für Cockpit, eine webbasierte grafische Schnittstelle zum Verwalten von Linux-Servern.Dieses Plugin konzentriert sich speziell auf die Verwaltung von Docker-Containern und bietet eine benutzerfreundliche Alternative zur Docker-Verwaltung des Befehlszeilens.Mit Cockpit-Docker können Sie:
Bevor Sie anfangen, stellen wir sicher, dass Sie das folgende Quadrat verfertigen:
# For Ubuntu/Debian
sudo apt update && sudo apt install docker.io -y
# For Fedora/RHEL
sudo dnf install docker -y
Starten Sie nach der Installation Docker:
sudo systemctl start docker
sudo systemctl enable docker
Um zu bestätigen, dass Docker ausgeführt wird:
sudo docker info
Dadurch werden Details wie die Version von Docker, die Anzahl der laufenden Container und die verfügbaren Ressourcen angezeigt.
Aktualisieren Sie vor dem Installieren des Cockpits die Datenbank des Paketmanagers und aktualisieren Sie die vorhandene Software:
Für Ubuntu / Debian
sudo apt update && sudo apt upgrade -y
Auf Fedora/Rhel:
sudo dnf update -y
Installieren Sie nun das Cockpit mit dem Paketmanager Ihres Systems:
Auf Ubuntu/Debian:
sudo apt install cockpit -y
Auf Fedora/Rhel:
sudo dnf install cockpit -y
sudo systemctl enable --now cockpit.socket
sudo systemctl status cockpit
Sobald das Cockpit installiert ist, können wir das Docker -Management -Plugin installieren:
Für Ubuntu / Debian
sudo apt install cockpit-docker -y
Für Fedora/Rhel
sudo dnf install cockpit-docker -y
Starten Sie nach der Installation das Cockpit neu, um zu bestätigen, dass das Plugin geladen ist:
sudo systemctl restart cockpit
Öffnen Sie einen Browser und geben Sie Folgendes in die Adressleiste ein:
https://<your-server-ip>:9090
Ersetzen <Your-Server-iP> mit der IP -Adresse Ihres Servers.Für lokale Tests können Sie verwenden https://localhost:9090.
Was passiert hier:
sudo ufw allow 9090/tcp # Ubuntu
sudo firewall-cmd --add-port=9090/tcp --permanent
sudo firewall-cmd --reload
Erwartete Ausgabe:
Der Browser könnte vor einem selbstsignierten Zertifikat warnen.Dies ist normal für interne Werkzeuge.Klicken "Vorgehen"weitermachen.
Login:
Docker-Container sind in sich geschlossene Pakete, die alles enthalten, was eine Anwendung ausführen muss, z. B. Code, Bibliotheken und Einstellungen.Es hält die Anwendung von Ihrem System getrennt, sodass sie auf jedem Computer auf die gleiche Weise funktionieren kann.
Klicken Sie im linken Menü, klicken Sie auf Behälter.Dies öffnet die Cockpit-Docker-Schnittstelle.
Die Schnittstelle besteht aus:
Wenn Sie ein Docker-Bild ziehen, werden eine vorverpackte Blaupause einer Bewerbung aus einer Docker-Registrierung heruntergeladen.Das Bild enthält alles, was zum Ausführen der Anwendung erforderlich ist, z. B. Code, Bibliotheken und Einstellungen.
Beim Ausführen eines neuen Containers wird eine lebende, isolierte Instanz einer Anwendung aus einem Docker -Image erstellt.Container führen die Anwendung in einer konsistenten Umgebung aus, ohne Ihr System zu beeinflussen.
Die Überwachung eines laufenden Containers bezieht sich auf die Beobachtung der Leistung und Aktivität eines Containers wie CPU, Speicherverbrauch und Protokolle.
Überprüfen Sie, ob der Dienst ausgeführt wird:
sudo systemctl status cockpit
Überprüfen Sie, ob das Cockpit-Docker-Paket installiert ist:
sudo apt install cockpit-docker -y
Installieren Sie ein SSL -Zertifikat den selbstsignierten ersetzen.
Cockpit-Docker vereinfacht das Docker-Containermanagement mit einer intuitiven Weboberfläche.Unabhängig davon, ob Sie einfache Container bereitstellen oder die Nutzung der Ressourcen überwachen, ist dies ein hervorragendes Tool für Serveradministratoren.Wenn Sie diesem Handbuch folgen, sollten Sie jetzt Cockpit-Docker installieren und verwenden.
Geschrieben von Benjamin Bream / April 2, 2020