前言
在日常的服务器运维与业务上线过程中,我们经常会遇到以下问题:
- Docker 容器管理复杂,频繁需要通过命令行启动、停止或重建容器,操作繁琐且容易出错;
- 管理镜像、网络、卷等资源时,命令行方式效率低、难以直观监控;
- 依赖第三方商业面板,费用高昂,且可能存在数据安全隐患;
- 希望通过 开源方案 自主部署可视化管理面板,既方便操作,又能掌控服务器和容器安全。
传统的 Docker 管理方式通常依赖命令行或商业面板,不仅上手难、操作复杂,还可能受限于授权和功能。为了解决这些痛点,DPanel 应运而生 —— 一款 开源、中文友好、轻量化的 Docker 可视化管理面板,让用户能够通过浏览器轻松管理容器、镜像和网络资源。
无论你是 个人开发者、中小团队,还是 生产环境服务器管理,DPanel 都能帮助你快速搭建一套 高效、直观、可控的 Docker 管理体系。
1.项目
DPanel 是一款 开源、中文友好、轻量化的 Docker 可视化管理面板,旨在为用户提供简单、高效的容器管理体验。它通过直观的 Web 界面,将 Docker 的容器、镜像、网络和卷管理功能可视化,让用户无需复杂命令就能轻松操作。
1.1项目特点
- 全中文界面:操作简单,降低学习成本,适合国内用户和团队;
- 容器与镜像管理:支持创建、启动、停止、删除容器,查看日志,拉取和构建镜像,管理网络和数据卷;
- Docker Compose 支持:一键部署和管理复杂服务栈;
- 轻量开源:完全开源,支持二次开发和自定义扩展,无需商业授权费用;
- 快速部署:原生支持 Docker,只需几行命令即可快速上线使用。
凭借这些特性,DPanel 不仅适合 个人开发者和爱好者,也适合 中小型团队及生产环境,帮助用户快速搭建一个 高效、可控、易维护的 Docker 管理平台。
1.2项目展示





2.相关地址
gitHub开源项目:https://github.com/donknap/dpanel
3.搭建环境
- 服务器:这里为了方便搭建项目使用的是莱卡云的境外香港云服务器。(国内用户连接建议使用国内的服务器(需备案域名或者IP+端口)延迟会更低)
- 莱卡云服务器促销活动性价比会更高。查看官网购买链接:https://www.lcayun.com
- 资源配置:2核2G 30G硬盘
由于国内服务器访问海外源较慢,这边为了方便演示直接使用海外服务器搭建。 - 服务器系统:Debian-12
- 【必需】安装Docker:安装好 Docker、Docker-compose
- 【非必需】域名一枚,可用于解析到服务器上使用域名访问

4.搭建视频
哔哩哔哩:
5.搭建方式
5.1 安装docker和docker-compose
安装教程:服务器上安装docker和docker-compose教程
5.2 创建DPanel的docker文件
#在opt目录下创建DPanel文件夹
mkdir -p /data/DPanel
#打开DPanel文件
cd /data/DPanel
5.3 安装DPanel
DPanel 有 标准版 和 Lite 轻量版:
标准版(推荐生产环境)
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 dpanel:/dpanel \
dpanel/dpanel:latest
Lite 轻量版(适合个人测试)
lite 版去掉了域名转发相关,需要自行转发域名绑定容器,不需要绑定 80 及 443 端口
docker run -d --name dpanel --restart=always \
-p 8807:8080 -e APP_NAME=dpanel \
-v /var/run/docker.sock:/var/run/docker.sock -v dpanel:/dpanel \
dpanel/dpanel:lite
⚠️ 注意:
/var/run/docker.sock
挂载允许 DPanel 管理宿主机 Docker,请确保服务器安全。
这里我们安装轻量版来测试
5.4 访问WEB端
浏览器访问:
http://服务器IP:8807
首次访问会显示默认账号密码,请登录后及时修改。

常用操作
- 容器管理:启动、停止、重启容器,删除容器,查看日志
- 镜像管理:拉取、删除、构建镜像
- 文件管理:浏览和上传下载容器文件
- Compose 部署:上传
docker-compose.yml
文件,一键启动或停止服务
安全建议
- 使用非 root 用户管理 DPanel
- 禁止公网直接访问端口,可通过 Nginx 反向代理
- 定期更新 DPanel 和 Docker,修复已知漏洞
- 配置强密码或使用 JWT 令牌保护后台
6.结尾
DPanel 功能全面、界面直观,能让 Docker 管理变得简单高效。无论是个人开发者、中小团队,还是生产环境服务器,DPanel 都是一个理想的开源 Docker 可视化管理面板。