buildahインストールでシンボリックリンクは何をしますか?

buildahインストールでシンボリックリンクは何をしますか?

このように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

おすすめ記事