donknap

dpanel

donknap

DPanel 是一款轻量化的 Docker/Podman 容器可视化管理面板(Go + React),单容器部署,提供容器、镜像、Compose、文件与系统管理,标准版还内置域名转发和证书申请

v1.11.1
发布于
10 天前
4,139
星标
801
下载
同步于
7 天前

最新版本

v1.11.12026年10月9日 19:36
下载慢?可在上方随时切换镜像源

项目说明

项目概述

DPanel 是一个轻量的 Docker 容器可视化管理面板,后端用 Go、前端用 React + Ant Design 实现。它本身以一个容器的方式跑在 Docker 宿主上,打开浏览器就能管理容器、镜像、Compose 和文件,适合 NAS 玩家和自托管用户替代命令行操作。

一条 docker run 命令装好面板,从此用浏览器管理所有容器。

主要功能

  • 容器管理:在网页里创建、启停、查看日志与管理容器全生命周期
  • 镜像管理:拉取与构建镜像,界面上直接创建镜像
  • Compose 编排:可视化创建 Compose 并一键部署多容器应用
  • 文件管理:进入容器文件系统浏览与编辑文件
  • 域名转发与证书:标准版内置域名转发和 HTTPS 证书申请
  • 概览仪表盘:集中查看宿主与容器的运行状态
  • 双版本选择:精简版(lite)只保留容器管理,不占用 80/443 端口
  • 一键安装脚本:支持 Debian、Ubuntu、Alpine 的快速部署

适用人群

  • NAS 与家庭服务器玩家
  • 自托管应用的开发者
  • 不想记命令的运维新手
  • 需要管理多台容器的用户

快速上手

  1. 在 Docker 宿主上运行 README 给出的 docker run 命令,挂载 docker.sock 与数据目录
  2. 浏览器访问 http://<服务器IP>:8807 进入面板
  3. 也可执行官方集成脚本 curl -sSL https://dpanel.cc/quick.sh 快速部署
  4. 在面板中管理容器、镜像与 Compose 应用

核心优势

  • 部署极轻:自身就是一个容器,资源占用小
  • 功能完整:从容器到镜像、Compose、文件一站覆盖
  • 中文友好:面向中文用户,文档与社区齐全

系统要求

项目 要求
操作系统 Linux(Debian、Ubuntu、Alpine 等)
依赖 Docker 或 Podman 运行环境
端口 标准版需 80、443、8807;精简版仅需 8807
macOS 需改挂 /Users/用户/.docker/run/docker.sock

注意事项

  • 标准版会占用 80 与 443 端口用于域名转发,冲突时需自行调整
  • 精简版不含域名转发,需要自己配置反向代理
  • macOS 下挂载的 docker.sock 路径与 Linux 不同

历史版本

排序