Skip to content

LazyDocker

简单而强大的 Docker 终端管理工具

核心特性

终端界面

简洁的 TUI 界面,无需离开终端即可管理 Docker

实时监控

容器状态、日志和资源使用实时展示

快捷操作

键盘快捷键支持,快速执行常用操作

简单配置

支持自定义配置,适应个性化需求

常用操作

容器管理

启动、停止、重启、删除容器

日志查看

实时查看容器日志输出

资源监控

CPU、内存使用情况监控

常用快捷键

查看容器1
查看镜像2
查看卷3
查看网络4

安装方式

使用 Homebrew 安装

brew install lazydocker

使用 Curl 安装

curl https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash

详细说明

配置说明

LazyDocker 支持自定义配置,配置文件位置:

  • Linux: ~/.config/lazydocker/config.yml
  • MacOS: ~/Library/Application Support/lazydocker/config.yml
  • Windows: %APPDATA%\lazydocker\config.yml

常见问题

  1. 无法连接到 Docker daemon?

    • 确认 Docker 服务是否运行
    • 检查用户权限
    • 验证 Docker socket 权限
  2. 界面显示异常?

    • 确认终端支持 TUI
    • 检查终端字体
    • 调整终端窗口大小
  3. 性能问题?

    • 减少监控容器数量
    • 调整日志刷新频率
    • 关闭不需要的面板

高级用法

  1. 自定义命令

    yaml
    customCommands:
      containers:
        - name: bash
          command: "docker exec -it {{ .Container.ID }} bash"
  2. 过滤容器

    yaml
    filterContainers:
      - state: running
      - name: web
  3. 调整日志设置

    yaml
    logs:
      timestamps: true
      since: "2h"
      tail: 200

相关资源