jesseduffield avatar

jesseduffield/lazydocker

52.0k 1.6k 276
Go MIT
创建于 7 年前 最后更新 2 个月前 +26 stars today

AI 综合评分

65 B 级
代码质量
60
文档质量
68
社区健康
62
项目活跃
70
创新性
57

项目简介

用懒人方式在终端中管理 Docker 容器、镜像、卷等的 TUI 工具。

项目摘要

【主题】

lazydocker 让你在终端中用鼠标点点就能管理 Docker 全部组件,告别记忆命令的烦恼。

【核心分点总结】

  1. 全能管理:一个界面覆盖容器、镜像、卷、网络、服务的查看与操作,无需切换不同命令。

  2. 一键行动:启动、停止、删除、重建、查看日志、进入容器等高频操作,无需输入完整命令。

  3. 实时监控:资源占用、日志流、容器状态实时刷新,问题一目了然。

  4. 自包含:Go 编写单二进制,无需依赖其他工具,安装即用。

【行动指南】

  1. 如果你厌倦了频繁敲 docker psdocker logs 等命令,安装 lazydocker 代替日常管理。
  2. 快速上手:下载对应平台的二进制或使用 brew install lazydocker,在终端输入 lazydocker 即可。
  3. 适合场景:本地开发调试容器、教学演示、服务器运维时减少输入错误。

【金句总述】

比 docker 命令更懒,比图形界面更快,终端管理的最终形态。

【故事性收尾】

曾经你要同时开三个终端窗口——一个看容器列表,一个跟踪日志,一个执行命令。自从用上 lazydocker,只需一个全屏 TUI,鼠标点几下就能完成所有操作,再也不用在命令间疯狂复制粘贴。开会时别人还在敲 docker-compose logs -f,你早已完成重启并切回代码编辑,深藏功与名。