1Panel-dev / 1Panel-dev/1Panel
[Feature] Regarding data persistence in Docker containers
@zhengkunwang223 is already working on this.
Since Mar 20, 2026.
- Dominant language
- Go
- Stars
- 37k
- Forks
- 3.4k
- Avg merge
- 9h 16m
- Merged PRs (30d)
- 105
Description
1Panel Version
2.0.12
Please describe your needs or suggestions for improvements
用1panel的应用商店安装的应用数据存储有违docker数据持久化的原则,没备份卸载应用的话数据会被连带一起删掉,期望官方考虑下这个问题。
Please describe the solution you suggest
是否可以考虑将应用商店的docker应用数据持久化保存,虽然默认安装是挂载绑定的,但在卸载应用时试了好几次确实是连带应用数据一起删除了,而且还没有任何提示或者保留数据的选项,这就导致有些应用在无法修复的情况下删除的话,导致挂载卷的数据一起没了,如果数据量很大,又没有备份的话是不是很恐怖?
另外,虽然有提供了备份选项,可以手动备份数据,但是有没有考虑过在数据量大的情况下再备份会占用磁盘很大的空间,而且硬盘还不一定有空间备份。官方是否可以增加选项,让用户自己选择数据保留与删除(类似于casaos删除时的弹窗,或者在卸载弹窗内增加上述选项),或者和dockge一样默认保留,期望官方考虑下这个问题,如果不注意的话这真的会很搞事情。
Additional Information
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.