Skip to content

feat: adiciona lazydocker.sh - #2

Merged
vynazevedo merged 1 commit into
mainfrom
feat/lazydocker
Jul 2, 2026
Merged

vynazevedo merged 1 commit into
mainfrom
feat/lazydocker

Conversation

@vynazevedo

Copy link
Copy Markdown
Owner

O que muda

Adiciona scripts/lazydocker.sh — instala o lazydocker, uma TUI para gerenciar Docker/Podman (containers, images, volumes, networks) direto do terminal. Completa a família "lazy" junto com o lazygit.sh.

Detalhes

  • Detecta arquitetura (amd64/arm64/armhf) via dpkg --print-architecture
  • Baixa a release mais recente do GitHub (jesseduffield/lazydocker), instala em /usr/local/bin (mktemp + trap cleanup)
  • Detecta o engine (Docker ou Podman) e orienta o socket do Podman
  • ~/.config/lazydocker/config.yml com tema e defaults de logs
  • Backup do config existente antes de sobrescrever
  • Aliases: lzd, ld

Checklist

  • Script funciona standalone via curl | bash
  • Passa no bash -n (syntax check)
  • Segue as convenções (set -e, command -v, arch detection, banner em-dash, Author, alias file, backup, summary)
  • README atualizado

Distro testada

  • Ubuntu 22.04
  • Ubuntu 24.04
  • Kali Linux

lazydocker — TUI para gerenciar containers, images, volumes e networks
(logs, stats, restart, shell) sem decorar comandos. Completa a família
"lazy" junto com o lazygit.sh.

- detecta arch (amd64/arm64/armhf) via dpkg --print-architecture
- baixa release do GitHub (jesseduffield/lazydocker), instala em
  /usr/local/bin via install -m 0755 (mktemp + trap cleanup)
- detecta engine (Docker ou Podman) e orienta o socket do Podman
- ~/.config/lazydocker/config.yml com tema e defaults de logs
- backup do config existente antes de sobrescrever
- aliases: lzd, ld

README atualizado (nova entrada em DEVOPS & CLOUD).

Co-authored-by: Vinicius Azevedo <viniciusdiazevedo+git@gmail.com>
@vynazevedo
vynazevedo merged commit d775863 into main Jul 2, 2026
2 checks passed
@vynazevedo
vynazevedo deleted the feat/lazydocker branch July 2, 2026 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant