koduj-dev

docker-commander

一款自托管的Docker监控与控制面板,单个Go二进制文件内嵌React UI,支持多主机、实时日志与统计、镜像/卷/网络管理、RBAC和告警。

v1.7.1
发布于
10 天前
5
星标
29
下载
同步于
10 天前

最新版本

v1.7.12026年10月9日 21:48
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Docker Commander是一款自托管的开源Docker监控与控制面板,提供企业级UI,实时监控容器、控制完整生命周期、浏览日志和文件、管理镜像/网络/卷,并支持告警。

主要功能

  • 监控:实时CPU/内存图表、仪表盘、网络拓扑图、聚合日志、事件流
  • 控制:容器创建/运行/启动/停止/重启/暂停/杀进程、重命名、更新限制、交互式Shell、批量重启/停止
  • 文件浏览器:容器内和卷内的文件浏览、下载、上传(含ZIP/TAR解压)、删除、创建文件夹
  • 镜像管理:拉取、构建、推送、标记、保存/加载/导入、历史记录、修剪、漏洞扫描(Trivy)
  • 卷与网络管理:列出、检查、创建、删除、修剪;网络支持连接/断开容器
  • Compose堆栈:发现和管理Compose堆栈

适用人群

  • 需要自托管Docker监控面板的DevOps工程师
  • 管理多台Docker主机的系统管理员
  • 希望获得企业级Docker管理体验的团队

快速上手

  1. 从 GitHub Releases 下载对应平台二进制文件
  2. 运行单个二进制文件即可启动Web UI
  3. 访问Web界面开始管理Docker

核心优势

  • 单个Go二进制文件,内嵌Web UI,无外部依赖
  • 跨平台支持Linux、macOS和Windows
  • 企业级UI,功能全面
  • 支持RBAC和告警

历史版本

排序