MENU

给Nas换新装!DPanel可视化管理Docker(新手友好)

• September 5, 2025 • Read: 25 • 编码👨🏻‍💻

DPanel 介绍

image-20250427210510484

DPanel 是一款轻量级的 Docker 可视化管理面板,能提供完善的容器管理功能。

🚢 项目地址

🚀DPanel 特征

  • 🚀 全中文的界面,更适合中文环境使用。
  • ⏰ 安装简单,占用资源极少,适合各种 Nas 设备、盒子以及小型服务器。
  • 🔌 以容器的方式运行,不需要特权模式,对宿主机没有依赖及侵入,安全且可靠。
  • 👤 提供完善的容器创建及管理功能,并提供容器域名绑定功能适配简单使用场景。
  • 🌐 提供的文件管理功能,可以方便、快速的查看及调试容器内的各种文件。
  • 🔑 提供完善的网络管理功能,便于容器之间的互联、互通,以及各种网络配置需求。
  • 🍉 支持文本、远程地址、挂载目录等多种 compose.yml 添加方式,快速部署和管理 Compose 任务。
  • 🍒 提供多种语言的基础镜像和模板,可以快速构建属于自己的镜像,并可以通过 Zip 或是 Git 等方式,快速实现可持续化构建。

🛠️ 部署 DPanel

👻 先决条件/要求

  • 最低 512MB RAM(推荐 1GB+)
  • 具备 docker,docker-compose 环境

🐳 方法一:使用 Docker 命令部署

docker run -d --name dpanel --restart=always \
 -p 8807:8080 -e APP_NAME=dpanel \
 -v /var/run/docker.sock:/var/run/docker.sock -v /home/dpanel:/dpanel \
 docker.cnb.cool/srebro/pidin/dpanel:lite

🐳 方法二: 使用 Docker Compose 部署 (推荐)

services:
  dpanel:
    #image: dpanel/dpanel:lite
    image: docker.cnb.cool/srebro/pidin/dpanel:lite   ##CNB 镜像加速地址
    container_name: dpanel
    restart: unless-stopped
    ports:
      - 8807:8080
    environment:
      APP_NAME: dpanel
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./dpanel:/dpanel                 #将当前目录作为,你想要挂载的宿主机目录

浏览器访问 DPanel 地址:http://ip:8807/

image-20250427210134217

📱 使用 DPanel

  • 容器管理

app-list.png

image-20250427211444756

  • 文件管理

app-file.png

  • 镜像管理

image-list.png

  • 创建镜像

image-create.png

  • 创建 docker-compose.yaml 文件类型任务

compose-create.png

  • 部署 docker-compose.yaml 文件类型任务

compose-deploy.png

  • 系统管理

system-basic.png

🧭 使用 Nginx 反向代理

#dpanel
  server {
        listen       443 ssl;
        server_name  dpanel.srebro.cn;  ##替换成自己的域名
        error_page  404              /404/404.html;
        charset utf-8;

        ssl_certificate /home/application/nginx/cert/srebro.cn.pem; 
        ssl_certificate_key /home/application/nginx/cert/srebro.cn.key;
        ssl_session_cache    shared:SSL:1m;
        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;

    location / {
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header x-wiz-real-ip $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_pass http://localhost:8807;
        }
}

🎁 获取 DPanel

Archives Tip
QR Code for this page
Tipping QR Code