Hostwinds Tutorials
Zoekresultaten voor:
Inhoudsopgave
Trefwoorden: Linux
Cockpit-Docker is een plug-in voor cockpit, een webgebaseerde grafische interface voor het beheren van Linux-servers.Deze plug-in richt zich specifiek op het beheren van Docker-containers, en biedt een gebruiksvriendelijk alternatief voor opdrachtregel Docker Management.Met cockpit-docker kunt u:
Laten we ervoor zorgen dat u het volgende in het kwadraat hebt, voordat we het volgende hebben:
# For Ubuntu/Debian
sudo apt update && sudo apt install docker.io -y # For Fedora/RHEL
sudo dnf install docker -y Start Docker na de installatie:
sudo systemctl start docker
sudo systemctl enable dockerOm te bevestigen is Docker actief:
sudo docker infoHiermee worden details weergegeven zoals de versie van Docker, het aantal lopende containers en beschikbare bronnen.
Voordat u Cockpit installeert, werkt u de database van de pakketbeheer bij en upgrade deze bestaande software:
Voor Ubuntu / Debian
sudo apt update && sudo apt upgrade -y Op Fedora/RHEL:
sudo dnf update -y Installeer nu cockpit met behulp van de pakketbeheerder van uw systeem:
Op Ubuntu/Debian:
sudo apt install cockpit -yOp Fedora/RHEL:
sudo dnf install cockpit -ysudo systemctl enable --now cockpit.socketsudo systemctl status cockpitNadat Cockpit is geïnstalleerd, kunnen we beginnen met het installeren van de Docker Management -plug -in:
Voor Ubuntu / Debian
sudo apt install cockpit-docker -y Voor Fedora/RHEL
sudo dnf install cockpit-docker -y Na het installeren, start de cockpit opnieuw om te bevestigen dat de plug -in is geladen:
sudo systemctl restart cockpitOpen een browser en typ het volgende in de adresbalk:
https://<your-server-ip>:9090
Vervangen <je-server-ip> met het IP -adres van uw server.Voor lokale testen kunt u gebruiken https://localhost:9090.
Wat gebeurt er hier:
sudo ufw allow 9090/tcp # Ubuntu
sudo firewall-cmd --add-port=9090/tcp --permanent
sudo firewall-cmd --reloadVerwachte output:
De browser kan waarschuwen voor een zelf ondertekend certificaat.Dit is normaal voor interne tools.Klik op "Doorgaan"Om door te gaan.
Login:
Docker-containers zijn op zichzelf staande pakketten die alles bevatten wat een applicatie moet uitvoeren, zoals de code, bibliotheken en instellingen.Het houdt de applicatie gescheiden van uw systeem, zodat deze op elke computer op dezelfde manier kan werken.
Klik op het linkermenu op het menu Containers.Dit opent de cockpit-docker-interface.

De interface bestaat uit:

Het trekken van een Docker-afbeelding betekent het downloaden van een voorverpakte blauwdruk van een applicatie van een Docker-register.De afbeelding bevat alles wat nodig is om de toepassing uit te voeren, zoals code, bibliotheken en instellingen.
Het uitvoeren van een nieuwe container omvat het maken van een live, geïsoleerd exemplaar van een toepassing van een Docker -afbeelding.Containers draaien de toepassing in een consistente omgeving zonder uw systeem te beïnvloeden.
Het monitoren van een lopende container verwijst naar het observeren van de prestaties en activiteit van een container, zoals CPU, geheugengebruik en logboeken.
Controleer of de service actief is:
sudo systemctl status cockpitControleer of het cockpit-docker-pakket is geïnstalleerd:
sudo apt install cockpit-docker -yInstalleer een SSL -certificaat om de zelfondertekende te vervangen.
Cockpit-Docker vereenvoudigt Docker Container Management met een intuïtieve webinterface.Of u nu eenvoudige containers implementeert of het gebruik van middelen voor het monitoren is, het is een uitstekend hulpmiddel voor serverbeheerders.Door deze gids te volgen, moet u nu cockpit-docker laten installeren en klaar voor gebruik.
Geschreven door Benjamin Bream / april 2, 2020