我正在与容器中损坏的 Nextcloud 安装作斗争。我的问题是,当我尝试使用时docker system prune -a
,然后docker-compose up -d
从我的 yml 中加载相同的损坏图像...我不明白...我缺少什么?或者某些文件仍在文件系统中?我需要摆脱这个损坏的安装,并在 Nextcloud 上进行新安装并制作新的干净容器。当然可以恢复 Ubuntu 的工作,但这是一个非常愚蠢的解决方案。谢谢
答案1
您可能仍然存在包含 Nextcloud 数据的卷,甚至包含 Nextcloud 数据库的卷,因为docker system prune -a
不会删除卷。
您可以使用以下命令列出和删除卷:
docker 卷 ls docker 卷 rm体积
或者甚至这个也可以修剪卷:
docker system prune --volumes
docker-compose
也经常用于在当前目录的文件夹中创建卷。您可以检查是否有新文件夹,例如app
//bdd
data