objectif
Essayer des changements destructifs puis jeter la couche d’écriture.
code minimal
lower=/opt/base
upper=/tmp/upper
work=/tmp/work
merged=/tmp/merged
sudo mkdir -p "$upper" "$work" "$merged"
sudo mount -t overlay overlay -o lowerdir="$lower",upperdir="$upper",workdir="$work" "$merged"
utilisation
# travailler dans merged, puis jeter
sudo rm -rf "$upper" "$work"
sudo umount "$merged"
variante(s) utile(s)
# plusieurs lowerdir empilés
sudo mount -t overlay overlay -o lowerdir=/opt/base1:/opt/base2,upperdir="$upper",workdir="$work" "$merged"
notes
- upper et work doivent être sur le même FS.
- nécessite kernel avec overlayfs.