1

我用来创建 Docker(仅数据)卷,如下所示:docker create -v /data/--name data-container busybox

然后我在docker-stack设置中使用这些卷,将它们传输到不同的主机,导出它们以读取日志,进行备份,......

但是有时会发生有人(不小心)清理 Docker,docker rm $(docker ps -qa)如果它们没有挂载,它也会删除卷容器。

这会导致严重的数据丢失(自上次备份以来的数据),因为似乎没有(技术)方法可以保护数据卷不被删除。无法使用--filter "image!=busybox--filter "name!=data"将卷/容器标记为不可删除

处理这个问题的最佳方法是什么?只使用绑定挂载?删除卷时切断团队成员的手指?还有其他建议吗?

4

0 回答 0