「車輪の再実装」って言葉が好き(実践はできてない)

overlayファイルシステムで複数のlowerdirを使うときの順序

overlay でマウントするときの下位ディレクトリの順番をよく忘れるのでメモ

$ mkdir lower1 lower2 upper work merged
$ echo 'lower1' >> lower1/file
$ echo 'lower2' >> lower2/file
$ sudo mount -t overlay \  
-o lowerdir=$PWD/lower1:$PWD/lower2,upperdir=$PWD/upper,workdir=work \
overlay \
$PWD/merged
$ cat merged/file
lower1

というわけで、一番左側が上位になるらしい。
順番が紛らわしいので

-o upperdir=$PWD/upper,lowerdir=$PWD/lower1:$PWD/lower2

と書いたほうが良い気がする。