Docker 镜像和 Kubernetes 集群都有在主机、单独的容器或某种形式的云/网络存储机制上配置持久存储的机制。
我试图了解它们在用例中的不同之处以及为什么您会使用一种而不是另一种。对于上下文,我也更多地考虑了事务数据库持久性,而不是日志文件或共享文件/文件夹访问。
提前致谢!
最佳答案
在像 Kubernetes 这样的集群上使用 docker 卷不会给你带来数据持久性。工作负载可以安排在不同的节点上,你就完成了。要在 K8S 集群中提供持久存储,您需要使用 K8S 解决方案。
关于用于数据库的 Docker 卷与 Kubernetes 持久卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45928798/