tx

熊猫不是猫QAQ

平平无奇小熊猫
432,828
可查看容器内文件,又一款好用的Docker面板项目 可查看容器内文件,又一款好用的Docker面板项目

大家好,我是熊猫,你的NAS领航员。NAS不只是存储那么简单,数码也可以是生活,关注我,给你的生活加点'技'趣!

引言

说到Docker的管理面板,相信大家最熟悉的就是portainer,不管是功能性还是稳定性上,portainer都是目前当之无愧的第一梯队,当然随着NAS的热度越来越高,关于Docker的热度也相继越来越高,而有热度就会有新的项目,今天介绍的便是全新的Docker可视化面板系统——DPanel

项目介绍

项目的界面很简洁,但内容却并不少。在主界面能看到系统信息、容器信息、其他信息以及存储用量,其中存储用量会按照块状展示,当然会有一点延迟,因为需要计算每一个容器的存储空间大小。

主界面主界面

通过顶部的选项切到容器管理这一栏,可以看到创建容器以及容器列表。目前该项目暂不支持docker-compose堆栈,但新项目后面应该会更新该功能。创建容器界面很详细,从端口、关联容器到环境变量都有相关设置,且整体操作也很简单。

容器创建容器创建

在容器管理面板能看到容器的ID、容器名、暴露端口以及镜像名和运行状态。

容器管理容器管理

比较牛的是该项目该具备直接管理容器内部路径文件的功能,通过右边的设置标志可以进到单个容器管理中,这里除了可以查看并设置容器详情,还能设置给容器设置域名方便快捷访问以及直接通过文件管理界面看到容器内部路径文件,且支持上传、下载、解压以及权限的管理。

容器管理容器管理

镜像管理中可以选择镜像仓库,镜像仓库在仓库管理中可以新建,例如最近Docker不好访问,我们就可以添加可访问的镜像站进去。同时构建方式支持Dockerfile、zip源码、git仓库、容器的tar与镜像的tar包。

创建镜像创建镜像

最后则是系统的一些设置了,这里就不一一说明了,可部署自行研究。

系统设置系统设置

部署方法

该项目的部署并不难,但需要具备root权限,因此目前极空间暂不支持。不过极空间也马上要开放SSH权限了,那么在玩法上很多之前不能适用的后面也就能直接用了。同时极空间的企业级P8也快上线了,熊猫后续也会跟上测评。

极空间P8极空间P8

说会正题,因为需要监控docker的守护进程,所以项目部署需要用到root权限执行命令,首先我们需要创建好docker网络,命令为:docker network create dpanel-local。随后执行容器启动命令:

docker run -it -d --name dpanel --restart=always \
 -p 8807:8080 --network dpanel-local \
 -v /var/run/docker.sock:/var/run/docker.sock \
 donknap/dpanel:latest

端口根据自己NAS情况更改,不冲突即可。部署好之后我们还需要稍等片刻,它会自动创建一个新的容器,完整部署好之后会有两个容器,如图。

容器容器

这时候浏览器输入NAS的IP地址加上端口号就可以访问项目了,默认用户名和密码为admin / admin。

写在最后

蛮不错的项目,界面简洁,提供了容器、镜像以及存储的清理功能,还支持查看容器内部路径的文件,功能性上一点都不弱,唯一遗憾的是目前不支持docker-compose,不过对于容器可视化系统来说,早晚也会支持的,未来可期的项目。

以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!三连三连

版权声明 ▶ 本文作者:panda
▶ 本文链接:https://panda995.xyz/network/4992.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!
3 条评论
user 编辑评论信息
插入图片

隐私评论
  1. @
    二次寒树 6月17日
    Android · Chrome 124 · 山西省 移动(全省通用)

    看起来不错啊,可惜我docker基本用不来,感觉备份文件很困难

  2. @
    网友小宋 6月15日
    Windows 10 · Edge · 河南省漯河市 联通

    支持arm架构吗

  3. @
    刘郎 6月15日
    OSX · Safari 17 · 中国 移动数据上网公共出口

    看起来挺不错呀