Dockge

2026-05-20发布 253 038

轻量级Docker Compose管理面板,提供交互式YAML编辑器,支持一键部署和管理Compose堆栈。

所在地:
中国香港
语言:
zh,en
收录时间:
2026-05-20

一、网站简介

Dockge 是一款由 Uptime Kuma 作者 Louis Lam 开发的轻量级 Docker Compose 管理面板,专为简化 docker-compose.yml 文件的管理而设计。与传统 docker-compose 命令行操作相比,Dockge 提供了一个优雅的 Web 界面,支持交互式编辑 YAML 文件、实时查看容器日志、一键启停堆栈以及将复杂的 docker run 命令转换为 Compose 格式。它不像 Portainer 那样面面俱到,但在 docker-compose 管理这一核心场景上做到了极致简洁与高效,是 Compose 重度用户的理想伴侣。

二、公司背景

Dockge 由独立开发者 Louis Lam 于 2023 年推出,是继 Uptime Kuma 之后的又一力作。Louis 来自中国香港,他在日常使用 Docker Compose 管理 Homelab 服务时深感现有工具的不足,于是动手打造了 Dockge。项目开源后迅速获得社区认可,GitHub Star 数快速增长至 10,000 以上。与 Portainer 的商业化路线不同,Dockge 保持完全的社区驱动和免费开源,延续了 Louis 一贯的「追求极致用户体验」的设计哲学。

三、核心功能

  • 交互式 Compose 文件编辑器:内置代码编辑器,支持 YAML 语法高亮和实时预览,可直接在 Web UI 中编辑 docker-compose.yml 文件并保存,无需 SSH 登录服务器。
  • 堆栈生命周期管理:为每个 Compose 项目创建独立的「堆栈」,支持一键启动(up)、停止(down)、重启、更新镜像(pull+up),操作进度实时显示。
  • docker run 命令转换:贴入任意 docker run 命令,Dockge 自动解析参数并生成对应的 docker-compose.yml 文件,大幅减少手动编写 Compose 配置的语法错误。
  • 实时终端输出:执行 docker-compose up/down 等操作时,Web 终端实时展示命令输出(包括镜像拉取进度),让你清楚知道当前操作状态。
  • 多主机管理:支持通过配置多个 Docker 端点(Endpoints),在一个 Dockge 界面中管理分布在不同服务器上的 Docker 环境。
  • 文件式存储:Compose 文件以原生 YAML 格式存储在宿主机磁盘上,Dockge 不会以任何方式「绑架」你的配置——你随时可以用标准 docker-compose 命令直接操作。

四、网站特点

  • 极其轻量:Dockge 容器本身极轻(镜像仅几十 MB),运行内存占用低,非常适合在资源有限的 NAS 或 ARM 设备上使用。
  • UI/UX 延续 Kuma 风格:继承了 Uptime Kuma 的毛玻璃现代设计风格,界面简洁美观,操作逻辑直观,使用体验令人愉悦。
  • 不锁定用户:所有配置文件以标准 docker-compose.yml 格式直接存储在本地磁盘,用户可以随时脱离 Dockge 回到命令行操作,零迁移成本。
  • 中文原生支持:与 Uptime Kuma 一样,Dockge 提供完整的中文界面,作者为中文用户提供了最佳的使用体验。

五、适用人群

  • Docker Compose 重度用户:习惯用 docker-compose.yml 管理所有服务,但厌倦了反复 SSH 登录编辑文件、执行命令的繁琐流程,Dockge 提供了优雅的 Web 替代方案。
  • NAS 与 Homelab 玩家:在 NAS 上用 Compose 方式部署了大量服务,需要一个集中管理 Compose 堆栈的轻量面板,而不想要 Portainer 那样的重型方案。
  • 从命令行转向图形化的用户:熟悉 docker run 命令但不想手写 Compose YAML,Dockge 的转换功能帮你平滑过渡到 Compose 模式。
  • 多台服务器运维:需要在统一界面管理多台 VPS 或物理机上的 Docker Compose 项目,避免频繁切换终端窗口。

六、应用场景

  • 场景一——NAS 上 Compose 堆栈全管理:在群晖 NAS 上部署 Dockge,将 /volume1/docker 下的所有 Compose 项目(如媒体中心、下载工具、监控面板)导入管理,远程 Web 编辑和更新超级方便。
  • 场景二——VPS 快速部署迁移:在新买的云服务器上部署 Dockge,粘贴之前备份的 docker-compose.yml 文件内容,一键启动全部服务,无需记忆复杂的 docker run 参数。
  • 场景三——docker run 转 Compose:在网上找到一篇教程提供的 docker run 命令,粘贴到 Dockge 中自动生成规范的 Compose 配置,再根据需要微调后部署,告别格式错误。
  • 场景四——镜像批量更新:通过 Dockge 的 Update 功能一键拉取所有堆栈的最新镜像并重新部署,配合 Watchtower 可构建完整的自动更新体系。

七、常见问题(FAQ)

Q:国内能直接访问 Dockge 官网吗?
A:可以。Dockge 官网(dockge.kuma.pet)在国内可以正常访问。Docker 镜像托管于 Docker Hub,拉取时建议使用国内加速。Dockge 部署后运行在内网环境,管理体验不受外网限制。

Q:Dockge 与 Portainer 有什么区别,该如何选择?
A:Portainer 是全功能的 Docker 环境管理面板,覆盖容器、镜像、网络、卷、Swarm 等方方面面;Dockge 专注于 docker-compose.yml 文件的管理。如果你主要用 Compose 方式部署服务,Dockge 更轻量专注;如果你需要管理单容器、Swarm 集群或需要全面的镜像/卷管理,Portainer 更合适。两者可以在同一台服务器上共存使用。

Q:Dockge 能否管理已有的 docker-compose.yml 项目?
A:完全可以。Dockge 的「导入」功能可以扫描本地目录中的 docker-compose.yml 文件并纳入管理,对已有配置零侵入。

Q:Dockge 的数据存储在哪里,是否安全?
A:Dockge 将所有 Compose 文件以原始 YAML 格式存储在宿主机的指定目录(默认 /opt/stacks)中,Dockge 自身的数据库仅存储堆栈的元信息。即使删除 Dockge 容器,你的 Compose 文件仍然完整保留在磁盘上。

八、类似网站

  • Portainer:功能全面的 Docker 可视化管理面板,支持 Compose 部署,但在 Compose 专注度上不如 Dockge。
  • Komodo:开源的 Docker 管理和部署平台,支持 Compose 和多服务器管理,功能介于 Portainer 和 Dockge 之间。
  • LazyDocker:终端 TUI(文本用户界面)的 Docker 管理工具,适合喜欢命令行环境的用户,但无 Web 界面。

数据统计

数据评估

Dockge浏览人数已经达到253,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:Dockge的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找Dockge的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于Dockge特别声明

本站Eyosc Nav提供的Dockge都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由Eyosc Nav实际控制,在2026-05-20 08:41收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,Eyosc Nav不承担任何责任。

相关导航