Skip to content
Latchkey

Overlay Filesystemとは?

overlay filesystemは、複数のディレクトリ層を1つの論理ビューにマージし、下位の層は読み取り専用、上位の層がすべての書き込みを受け取ります。読み取りはそのファイルを持つ層まで落ちていき、書き込みと削除は上位の層にのみ記録されます。これがcontainerイメージのレイヤリングの背後にある仕組みです。

なぜ重要か

containerイメージは積み重ねたoverlay層から作られ、これが共有のベース層をcacheしCI jobをまたいで再利用できる理由です。書き込み可能な最上層を理解すると、commitやmount外し出しをしない限りcontainerの変更が消える理由が分かります。

関連ガイド