Dpanel 是一款轻量级的容器管理面板,为用户提供了可视化的 Docker、Podman 容器管理功能。
Dpanel 采用 Go 语言开发,社区版可以免费用于非商业用途,代码托管在 GitHub:
https://github.com/donknap/dpanel
功能特性
-
• 轻量化:资源占用极低,适合各种 Nas、路由、小型服务器。 -
• 快速部署:支持通过容器、二进制包方式运行,简单、易用、兼容性好。 -
• 安全性:通过容器的方式运行,不需要特权,对宿主机没有依赖及侵入,安全可靠。 -
• 域名转发:标准版中内置 Nginx 组件,快速绑定域名转发容器端口。提供 SSL 证书管理。 -
• 多主机管理:支持通过 API(TLS)、SSH 同时管理多个 Docker 客户端。 -
• 应用商店:支持 1panel、casaos 等多种协议应用商店,并可同时添加多个商店。 -
• 容器文件管理:支持管理容器以及宿主机的文件。 -
• 容器快照:容器全量快照备份、恢复、迁移到其它 Docker 环境。 -
• Compose:支持多种方式添加、管理 Compose 项目。 -
• Swarm:支持管理 Docker Swarm 集群。 -
• 权限系统:多用户、菜单权限、数据权限。
产品版本
除了社区版之外,Dpanel 还提供了专业版和企业版,它们的功能比较如下:
在线体验
DPanel 提供了一个在线体验环境,网址如下:
https://demo.dpanel.cc/
默认用户名和密码为 admin/123456。
下载安装
DPanel 支持多种部署方式,使用 Docker 快速安装的命令如下:
docker run -d --name dpanel --restart=always \
-p 80:80 -p 443:443 -p 8807:8080 -e APP_NAME=dpanel \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /home/dpanel:/dpanel dpanel/dpanel:latest
启动容器之后,通过以下地址进行访问:
http://127.0.0.1:8807
首次进入需要先配置管理员用户和密码:

