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驅動程序,以獲得更好的性能和穩定性。