LazyDocker: egyszerűsített docker használat

2025-02-22 17:43

Nem mondom hogy egy terminal-only ember vagyok, de nagyon szeretem haszálni a terminált, mind Linux mind Mac OS alatt. Persze ebben is kellenne fejlődni, és minden nap tanulhatunk valami újat. Puffogtatni a szokásos "terminálban ez sokkal könnyebb" dolgokat nem akarok.

A dockert is inkább jobban szeretem terminálból, mint pl Docker desktopból piszkálni. Viszont való igaz, sok parancsot és kapcsolót kell fejben tartani, nem mindig ugrik be azonnal. Nem beszélve, amikor egy container vagy image ID-t akarsz kimásolni, majd beilleszteni, rém kényelmetlen.

Erre hoz egy jó megoldás, egy TUI-t azaz terminál-gui-t a lazydocker. A név ismerős lehet, a program alkotója a Saifeddine Rajhi, akinek a lazygitet is köszönhetjük. Lényegében fogta a docker parancsokat, és körbe wrappolta, készített egy egyszerű terminál felületet hozzá, ahol pár billentyű parancs segítségével navigálhatunk a funkciók között:

  • containers
  • images
  • volumes
  • networks

Mi másra van szükségünk? egy felületen álthatunk mindent, amit a docker a gépünkon létrehozott. Egyszerű, napi használatra is tökéletes, láthatjuk az aktuálisan futó konténereket, és láthatjuk real-time a logokat is. De "takaritáshoz" is tökéletes, én például 20gb helyet gereblyéztem össze vele pár perc alatt, nagyon egyszerűen lehet vele gyorsan törölni a már nem szükséges dolgokat.

A navigáicóhoz alul láthatjuk a segítséget, de egyébként a népszerű vim billentyű kiosztását is használhatjuk.

Megnézem