我到处都看到这个断言,但还没有看到好的解释。
在生产环境中使用loop-lvm模式作为Docker存储模式会有什么后果?
答案 0 :(得分:2)
循环LVM会给你带来非常糟糕的性能,会导致资源的高使用率,这使得它不适合生产。使用devicemapper报告的许多问题与将devicemapper与loop-lvm一起使用有关,因此要使用devicemapper进行生产,请确保正确配置它。您可以在文档中找到有关如何为生产配置devicemapper的信息; https://docs.docker.com/engine/userguide/storagedriver/device-mapper-driver/
根据您正在运行的系统和内核,您还可以考虑使用其他图表驱动程序,例如aufs
,overlay
,btrfs
或{{1 }}。该文档还包含有关它们如何比较的信息,因为使用哪个存储驱动程序可能取决于您的用例; 你是如何使用Docker的。 https://docs.docker.com/engine/userguide/storagedriver/imagesandcontainers/