このようにbuildahスクリプトを実行すると、
ctr=$(buildah from alpine:3)
mnt=$(buildah mount "$ctr")
ln -sf "$PWD/foo" "$mnt/foo"
buildah commit $ctr "myimage"
生成されたディレクトリはコンテナの外部に接続されますか?
ベストアンサー1
その結果、symlink
ファイルシステムの名前空間内にマウントされたボリュームへのポインタが生成されます。$PWD/foo
コンテナに。
単純化のために、次のようにしましょう。
ln -sf "/root/bar" "$mnt/foo"
/foo
コンテナ内のシンボリックリンクはこのディレクトリを参照します。/root/bar