lazydocker: De luiere manier om Docker te beheren

lazydocker: De luiere manier om Docker te beheren

Table of Contents

lazydocker: De luiere manier om Docker te beheren

Als u dagelijks met Docker werkt, weet u hoe lastig het kan zijn om de talloze commando’s te onthouden voor het beheren van uw containers. Tussen docker-compose ps, docker-compose logs, docker-compose restart en de ontelbare opties, kunt u gemakkelijk het overzicht verliezen. Dat is precies waar lazydocker voor is gemaakt.

Wat is lazydocker?

lazydocker is een terminalgebruikersinterface (TUI) voor Docker en Docker Compose, geschreven in Go met de gocui-bibliotheek. Het stelt u in staat om al uw containers, services, images en volumes in één terminalvenster te bekijken en te beheren, met alle veelvoorkomende commando’s binnen handbereik.

Met meer dan 50.000 sterren op GitHub is het een onmisbare tool geworden voor ontwikkelaars die met Docker werken.

Belangrijkste functies

  • Overzicht : Bekijk de status van uw Docker- of Docker Compose-omgeving in één oogopslag
  • Live logs : Toon de logboeken van een container of service in realtime
  • Visuele metriek : Bekijk ASCII-grafieken van de metriek van uw containers
  • Containerbeheer : Start opnieuw op, verwijder of herbouw uw containers met een paar toetsen
  • Opslagbeheer : Ruim containers, images of volumes op die schijfruimte innemen

Installatie

Op macOS met Homebrew

brew install jesseduffield/lazydocker/lazydocker

Op Linux

curl https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash

Met Go

go install github.com/jesseduffield/lazydocker@latest

Andere methoden

lazydocker is ook verkrijgbaar via Scoop (Windows), Chocolatey (Windows), AUR (Arch Linux), en zelfs via Docker zelf.

Gebruik

Het enige wat u hoeft te doen is lazydocker in uw terminal uit te voeren. Voor meer gemak kunt u een alias maken:

echo "alias lzd='lazydocker'" >> ~/.zshrc

Met de interface kunt u navigeren met toetsen of zelfs met de muis. U kunt logs bekijken, CPU/geheugenmetrieken zien, en alle gebruikelijke acties uitvoeren zonder uw terminal te verlaten.

Haruna

Conclusie

lazydocker is een eenvoudige maar krachtige tool die het dagelijkse Docker-beheer aanzienlijk vereenvoudigt. Of u nu ontwikkelaar, DevOps of simpelweg hobbyist bent, deze tool verdient een plekje in uw gereedschapskist.

Bekijk op GitHub Demo video

Share :
comments powered by Disqus