aufs 和 overlay
同樣是聯合文件系統
但是overlay只有兩層
而AUFS分爲多層,這在dokcer容器訪問最底層的只讀的鏡像文件時 會造成讀取緩慢的現象,因爲要經過許多層
但是aufs的發佈時間要更久一點 相比 overlay在某些放面要穩定
overlay和aufs同樣的把docker鏡像置於底層,在對容器進行寫操作時並不會影響到鏡像
我的理解:
docker 鏡像在overlay中充當lower層
而upper層則是我們創建的文件。
merge 則是真正應用於容器的
當我們修改lower層的文件時,overlay將會進行copy on write 操作( 將我們要修改的文件複製到upper層進行修改)
總結:lower層只能讀
聯合文件系統使docker變爲輕量級