LazyDocker – Interface de Usuário em Tempo Real para o Docker

O LazyDocker é uma interface de usuário em tempo real, no terminal, para os gestores de ambientes com Docker. Com ela o administrador pode gerenciar o ambiente, visualizando logs, estatísticas, consumo de CPU e memória RAM, informações dos contêineres, além de poder controlá-los, sem utilizar a linha de comando. Uma interface visual simples e útil, para auxiliar no dia a dia dos administradores.

[ Hits: 230 ]

Por: Diego Mendes Rodrigues em 07/01/2026 | Blog: https://www.linkedin.com/in/diegomendesrodrigues/


LazyDocker – Interface de Usuário em Tempo Real



Trabalho com diversos clientes, possuindo a necessidade de gerenciar sistemas, servidores, além dos projetos em execução, no dia a dia. Automações fazem parte das necessidades para monitorar e manter ativos, as mais diversas soluções, embora seja necessário entrar em servidores para avaliar o que está acontecendo, quando um alarme me avisa que algo parou de funcionar.

Ao trabalhar em servidores Linux, junto com a segurança desses equipamentos, busco ferramentas que possuem interfaces de usuário que possam facilitar análises para as tomadas de decisões, que em alguns momentos, precisam acontecer de forma rápida. Ao trabalhar com o Docker, gerindo ambientes, contêineres, redes, discos, desempenho, serviços, microsserviços, e assim por diante, utilizei a linha de comando e scripts por muito tempo. Recentemente descobri o LazyDocker, que simplifica o gerenciamento do Docker, com uma ferramenta de interface de usuário em tempo real (terminal-based UI - TUI).

Mas quais são os principais recursos do LazyDocker?

  • Logs e estatísticas em tempo real: Permite o monitoramento de logs de contêineres, uso de CPU e memória em tempo real;
  • Navegação e diversas funcionalidades pelo teclado: Possui atalhos no teclado para navegar entre contêineres e serviços, dentre outras funcionalidades;
  • Controle fácil dos contêineres: O usuário pode iniciar, parar, reiniciar ou remover contêineres com um clique, substituindo comandos complexos da CLI por ações rápidas na ferramenta;
  • Suporte ao Docker Compose: Pode-se gerenciar as configurações com vários contêineres facilmente, pois ele exibe todos os serviços do Compose em um só lugar, com controle total e feedback em tempo real;
  • Depuração rápida com os logs: O visualizador de logs integrado ajuda a encontrar problemas rapidamente, já que exibe os logs e estatísticas, juntos, para simplificar a depuração dos contêineres;
  • Interface de terminal interativa: O LazyDocker oferece, em tempo real, uma interface visual para o Docker diretamente no termina, onde podemos gerenciar contêineres, imagens e serviços sem precisar digitar longos comandos.

Nas próximas imagens, mostro o LazyDocker em um servidor de desenvolvimento, onde existem os seguintes contêineres:
  • FileRise: Gerenciados de arquivos na web;
  • NGINX: Servidor web onde existem aplicações em homologação;
  • PostgreSQL: Servidor de banco de dados PostgreSQL, com informações das aplicações que estão em homologação;
  • phpPgAdmin: Interface na web para a gestão das bases de dados do PostgreSQL;
  • Windows 11: Estação de trabalho com Windows 11, utilizada para testes em integrações com sistemas legados.

Ao entrarmos no LazyDocker, conseguimos ver os 'Containers', 'Images', 'Volumes' e 'Networks', no lado esquerdo da tela, além das informações de cada um dos contêineres, como 'Logs', 'Stats', 'Env', 'Config' e 'Top', já no lado direito.

Linux: LazyDocker – Interface de Usuário em Tempo Real para o Docker


Ao selecionar um contêiner, podemos selecionar a opção 'Logs' e monitorar eles em tempo real.

Linux: LazyDocker – Interface de Usuário em Tempo Real para o Docker


Podemos também selecionar 'Stats' para enxergar o consumo de CPU e de memória RAM do contêiner.

Linux: LazyDocker – Interface de Usuário em Tempo Real para o Docker


Ao entrar em 'Env', temos as configurações de ambiente do contêiner.

Linux: LazyDocker – Interface de Usuário em Tempo Real para o Docker


Clicando em 'Config' temos as demais configurações.

Linux: LazyDocker – Interface de Usuário em Tempo Real para o Docker


Linux: LazyDocker – Interface de Usuário em Tempo Real para o Docker


Finalmente em 'Top', podemos verificar os processos.

Linux: LazyDocker – Interface de Usuário em Tempo Real para o Docker


Ao clicar na letra 'x' sobre um contêiner, podemos ver algumas das opções disponíveis na interface.

Linux: LazyDocker – Interface de Usuário em Tempo Real para o Docker


Para conhecer melhor o LazyDocker, acesse os sites do projeto:

Conclusões

Mostrei nesse material o LazyDocker, que utilizo nos meus servidores com Docker. Se você tiver alguma dúvida ou feedback, sinta-se à vontade para comentar, ou fazer sua pergunta.
   

Páginas do artigo
   1. LazyDocker – Interface de Usuário em Tempo Real
Outros artigos deste autor

Instalar e utilizar o FFmpeg no Ubuntu

Gerar senhas seguras com Python

Instalando WPS Office no Debian, Linux Mint e Ubuntu

Download de Arquivos com Verificação do Hash SHA 256

ISPConfig 3.1 - Instalação no Debian 9

Leitura recomendada

Configurando Docker Swarm no Rocky Linux

Rodando contêineres e aplicações Linux x86 no Raspberry Pi

Docker Swarm no CentOS 8

Instalando Openshift Origin 3.11 com Ansible

Docker - Combatento o COVID-19

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts