简介
DPanel 是一款轻量化的 Docker 可视化管理面板
原生的中文的界面,更适合中文环境使用。同时支持英文、日文等多种语言。安装简单,占用资源极低,更适合各种 Nas 设备、盒子以及小型服务器。面板以容器的方式运行,不需要特权,对宿主机没有依赖及侵入,安全可靠。
面板提供了容器、Compose、镜像等容器管理的基础功能。支持管理容器内部文件,支持多种类型添加 Compose 项目。标准版中内置了 nginx 可以方便的对容器端口进行转发。 可以通过 Docker Api 和 SSH 的方式添加、管理多个 Docker 服务端,并支持通过 ssh 及 sftp 管理宿主机。
界面预览
容器管理
文件管理
镜像管理
创建镜像
创建Compose
部署Compose
系统管理
安装教程
创建面板容器时,请根据实际情况修改映射端口。面板不能绑定 host 网络(请勿使用 –network host 参数!!!)
默认版本中提供了域名绑定及Https证书功能,需要绑定 80 及 443 端口。如果你不需要这些功能,请安装 Lite 版、
执行以下命令即可快速完成安装
标准版安装
docker run -it -d --name dpanel --restart=always \
-p 80:80 -p 443:443 -p 8807:8080 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v dpanel:/dpanel -e APP_NAME=dpanel dpanel/dpanel:latest
Lite版安装(不包含域名转发功能)
docker run -it -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
首次登录前,需要创建面板的账号和密码
如果忘记密码,可以使用以下命令重置
docker exec -it dpanel /bin/sh
进入容器后使用以下命令重置用户名和密码
重置密码:/app/server/dpanel -f /app/server/config.yaml user:reset --password 123456
重置用户名:/app/server/dpanel -f /app/server/config.yaml user:reset --password 123456 --username root
评论区