- Modifié
@Kodac les hardlink peuvent fonctionner avec docker. Ce qui ne fonctionne pas, c'est le hardlik vers un fs ou un montage différent.
Supposons que dans ton docker tu montes en volume le répertoire /home/toto vers /porteouverte et /home/tata vers /portefermee (oui je sais...), tu peux faire un hardlink dans ton container de /porteouverte/poignee vers /porteouverte/loquet, mais pas de /porteouverte/serrure vers /portefermee/serrure
Le hardlink est mieux car le même inode pointe vers deux fichiers. Donc deux fichiers prennent le même espace de stockage. Si tu en supprime un sur les deux, l'autres continue d'exister comme si de rien n'était (qu'importe si c'est la "source" ou la "destination").
Le symlink est d'une part mal géré par certains programmes, et va cesser de fonctionner si tu supprimes la source.