LazyDocker: nova IU do Docker e Docker Compose Terminal

11 de setembro de 2019

Interface de usuário do terminal LazyDocker Docker

LazyDocker é uma nova IU de terminal de código aberto e gratuita para Docker e Docker Compose. Use-o para visualizar o estado de um ambiente docker ou docker-compose container, visualizar registros, reiniciar/remover/recompilar contêineres ou serviços e muito mais.

A ferramenta é escrita em Go, usando a biblioteca gocui (pacote Go minimalista destinado a criar interfaces de usuário de console com texto colorido, suporte para mouse, múltiplas visualizações, etc.), e pode ser usada tanto na máquina local quanto em um Docker remoto TUI (por SSH).

Seu objetivo é fornecer uma interface de usuário de console para Docker e docker-compose, com tudo que você precisa em uma janela de terminal, e cada comando de comando sendo pressionado uma tecla, para que você não precise memorizar comandos ou manter o controle de seus contêineres várias janelas de terminal.

Recursos do LazyDocker:

  • Mostra o estado do ambiente do docker ou docker-compose container
  • Permite a visualização de registros de um contêiner ou serviço
  • Mostra gráficos ascii de uso de CPU e memória dos contêineres (com a possibilidade de personalizá-los para medir outras métricas)
  • Anexar a um contêiner ou serviço
  • Reiniciando/parando/removendo/reconstruindo contêineres ou serviços
  • Visualiza as camadas ancestrais de uma determinada imagem
  • Prune recipientes, imagens ou volumes

Relacionado: Portainer: GUI Docker baseada na web para uso remoto ou local

Para usar o LazyDocker TUI, use e para navegar, PgUp ou PgDn para rolar e ESC ou q para fechar uma janela no LazyDocker ou sair do aplicativo. Você pode pressionar x para abrir o menu e visualizar alguns atalhos de teclado adicionais, como r para reiniciar um contêiner ou serviço, s para parar ou alternar entre as guias usando [ e ].

Uma lista dos atalhos de teclado do LazyDocker pode ser encontrada visitando este link, em inglês, alemão, holandês e polonês.

O desenvolvedor LazyDocker criou um [vídeo tutorial] básico (https://www.youtube.com/watch?v=NICqQPxwJWw) dessa ferramenta de linha de comando com duas semanas de idade, que você pode assistir abaixo:

Baixar LazyDocker

Baixar LazyDocker

A página de downloads do LazyDocker possui binários para Linux e macOS. Para instalar o binário no Linux, extraia o arquivo e execute-o na pasta em que o binário lazydocker está:

Comandos para usar no terminal

sudo install lazydocker /usr/local/bin/

Você também pode compilar o LazyDocker a partir do código-fonte e instalá-lo no macOS usando o brew, conforme explicado aqui.

Esse post foi traduzido do site LinuxUprising.com pela rtland.team.

Linux Uprising Blog

Confira a versão original desse post em inglês:

LazyDocker: New Docker And Docker Compose Terminal UI
Propaganda
Propaganda