donknap / dpanel

docker可视化管理面板
324 stars 34 forks source link

反馈一些bug和优化建议 #16

Open fushes opened 3 weeks ago

fushes commented 3 weeks ago

当前使用的dpanel版本? 通过 【概览】- 【系统信息】- 【面板信息】

DPanel - 1.0.4.2 - lite

bug和建议 1.系统-消息通知 板块已读后的通知就没有了。 2.能否在镜像管理-镜像列表中加入像存储管理中的状态(in use)。 3.删除镜像需要再次确认是否强制删除这个逻辑不是很理解,是表示正在使用的镜像也能通过强制删除 删除,还是说就是直接删除镜像,我建议去掉这个,因为我发现储存管理没有这个提示,如果是正在使用的镜像直接给个提示就行了。 4.如果我在镜像列表中更新镜像,再去容器管理点击更新&重建会出现报错,我猜测大概是标识不一致。 5.目前测试删除容器时选择删除镜像和存储无效。 6.概览中加入容器运行内存占用对比图个人觉得就更完美了。 7.新建容器的高级配置中缺少像portainer高级配置那样对容器权限更精细的选择,例如使用GPU,个人觉得这个还是很重要的。 8.是否能提供脚本任务支持,例如我想定时重启容器,或者定时清除容器内部日志等,可提供shell脚本支持,实现高自定义。

donknap commented 2 weeks ago
  1. 通知数据只是做为提醒用,并不是什么重要的数据。为了避免数据累积过多,标记已读实际上就是删除消息。
  2. 可以加。
  3. 当同一个镜像有多个tag时,你指定tag删除时,实际上执行的是untag 操作。假如你用 hash 值来删除,这时候docker是不允许你删除的,会报该镜像被多个名称引用。这时候你想直接删除就需要勾选“强制删除”,否则一个多tag镜像你需要逐个tag删除。
  4. 是的。因为镜像的名称虽然一样,但是hash值不一样,实际上他们已经是两个不同的镜像了。你在用老镜像部署的容器,再更新时候可能会找不到当时部署的镜像。这里后期再优化一下吧。
  5. 我测试一下
  6. 可以,但是由于dpanel运行在容器内,能获取的信息可能受限。
  7. 逐步完善
  8. 计划任务功能已经提上开发计划,还在构思如何实现