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 docker
Om te bevestigen is Docker actief:
sudo docker info
Hiermee 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 -y
Op Fedora/RHEL:
sudo dnf install cockpit -y
sudo systemctl enable --now cockpit.socket
sudo systemctl status cockpit
Nadat 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 cockpit
Open 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 --reload
Verwachte 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 cockpit
Controleer of het cockpit-docker-pakket is geïnstalleerd:
sudo apt install cockpit-docker -y
Installeer 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