Linux 命令速查
云原生 man lazydocker

lazydocker

终端 TUI 界面管理 Docker 容器与资源的工具

返回

补充说明

lazydocker 命令 是一个运行在终端里的图形化 Docker 管理工具,界面基于 TUI(文本用户界面),提供容器、镜像、卷、网络的实时可视化面板。它让运维人员无需记忆大量 docker 命令,即可在纯终端环境下完成常见的 Docker 管理操作,特别适合 SSH 连接服务器、无法开图形界面的场景。

lazydocker 通过多个面板展示不同维度:左侧列出容器(含运行状态、端口、资源占用),右侧显示所选容器的日志、统计信息、层结构等;顶部提供镜像、卷、网络的标签页。支持按键操作查看日志、进入容器 shell(exec)、启停/重启容器、删除容器与镜像等,所有操作均通过 Docker API 执行。

典型使用场景:排查容器运行问题(查看日志、资源占用);快速管理多容器应用栈;配合 tmux 等终端复用工具使用。注意事项:lazydocker 是查看和管理的辅助工具,不做批量编排;需要本机可访问 Docker(socket 权限);界面使用自定义快捷键,可按 ? 查看全部快捷键说明。

语法

lazydocker [选项]

选项

--config=路径        # 指定配置文件路径
--debug             # 开启调试模式
--host=地址          # Docker daemon 地址(如 unix:///var/run/docker.sock)
--project-name=名称   # 按 Compose 项目名过滤容器
--filter=过滤器       # 按状态等条件过滤容器

实例

# 启动 lazydocker 图形界面
lazydocker

# 使用非默认 Docker socket 启动
lazydocker --host unix:///tmp/docker.sock

# 仅显示指定 Compose 项目的容器
lazydocker --project-name myapp

# 以调试模式启动,输出详细日志
lazydocker --debug