Notícias
Novos modelos de linguagem da API Serverspace GPT
Serverspace Black Friday
DF
abril 30, 2025
Atualizado abril 30, 2025

Como instalar o Dockly - uma interface fácil de usar para gerenciar contêineres do Docker a partir do terminal

Dockly é uma interface TUI (terminal user interface) interativa para gerenciar contêineres Docker, imagens e outras entidades. É conveniente, minimalista e permite visualizar logs, gerenciar contêineres e monitorar o status do Docker diretamente pelo terminal.

Neste artigo, vamos mostrar como instalar o Dockly no Linux, macOS e Windows (via WSL) e como começar a usá-lo.

O que é o Dockly?

Dockly é uma ferramenta de código aberto escrita em Node.js que usa a API do Docker para obter dados. Com ele, você pode:

  • Visualizar a lista de contêineres, seus status, imagens e volumes
  • Iniciar, parar e remover contêineres
  • Visualizar logs em tempo real
  • Acessar o terminal de um contêiner usando exec

Dockly

Requisitos

Antes de instalar o Dockly, certifique-se de ter o seguinte instalado:

  • Docker: Versão 1.13 ou superior
  • Node.js e npm: De preferência a versão LTS mais recente

Para verificar, execute:

docker --version
node -v
npm -v

Instalação

1. Via npm (método recomendado)

npm install -g dockly

Para verificar a instalação:

dockly --version

Para iniciar o Dockly:

dockly

O Dockly se conectará automaticamente ao socket padrão do Docker em /var/run/docker.sock.

2. Executar sem instalar (via npx)

Se você não quiser instalar o Dockly globalmente:

npx dockly

Essa é uma boa opção para uso pontual.

Instalação no Windows (via WSL)

Para usuários do Windows, a melhor forma de usar o Dockly é por meio do WSL (Subsistema do Windows para Linux):

  1. Instale o WSL e escolha uma distribuição (ex: Ubuntu)
  2. Instale Node.js e Docker dentro do WSL
  3. Certifique-se de que o docker.sock esteja acessível no WSL
  4. Instale o Dockly:
npm install -g dockly

Guia rápido de uso

A navegação no Dockly é bem simples:

  • ↑/↓ — mover entre os contêineres
  • Enter — ver detalhes do contêiner
  • l— visualizar logs
  • e— executar terminal (exec)
  • s— iniciar contêiner
  • S— parar contêiner
  • d — deletar contêiner

Pressione ? na interface para ver todos os atalhos disponíveis.

Parâmetros úteis de inicialização

Você pode executar o Dockly com um DOCKER_HOST específico:

DOCKER_HOST=tcp://192.168.1.100:2375 dockly

Ou definir um caminho personalizado para o socket:

dockly --socketPath /path/to/docker.sock

Aviso de segurança

Se você estiver usando o Docker por conexão TCP, certifique-se de protegê-la com TLS.
O Dockly não oferece suporte a autenticação, portanto não se conecte a APIs Docker desprotegidas.

Desinstalando o Dockly

Para remover o Dockly:

npm uninstall -g dockly

Conclusão

O Dockly é uma ótima ferramenta para quem prefere o terminal e deseja acesso rápido e visual ao gerenciamento de contêineres Docker. Sua instalação simples, interface intuitiva e recursos poderosos o tornam uma adição valiosa ao seu fluxo de trabalho com Docker

Avaliação:
5 fora de 5
Аverage rating : 5
Avaliado por: 1
CEP 01311-930 São Paulo Avenida Paulista, nº 1765, 7º andar, Cj. 72, CV 10172, Bela Vista
+ 55 11 5118-1047
ITGLOBAL.COM BR LTDA

Você também pode gostar...

Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.