Linux Overlay支持两种存储驱动:overlay和overlay2。具体介绍如下:
- Overlay:这是早期版本的OverlayFS驱动,由于存在一些性能和稳定性问题,通常不推荐在生产环境中使用。
- Overlay2:这是相对于overlay的一种改进版本,提供了更好的性能和稳定性。Overlay2在inode利用率方面比overlay更有效,并且是Docker推荐的存储驱动。使用Overlay2需要满足以下条件:
- Docker版本必须高于17.06.02。
- Linux内核版本必须为4.0或更高,或者RHEL和CentOS的版本必须为3.10.0-514或更高。
在使用OverlayFS时,建议优先考虑使用Overlay2驱动程序,以获得更好的性能和稳定性。