なぜbuildahはオーバーレイをインストールできないのですか?

なぜbuildahはオーバーレイをインストールできないのですか?

gitlab CI / CDパイプライン(kubernetes pod)でbuildah(quay.io / containers / buildah)を実行していますが、イメージの構築に失敗します。

buildah bud .返品:

mount /var/lib/containers/storage/overlay:/var/lib/containers/storage/overlay, flags: 0x1000: permission denied
time="2023-05-03T13:02:06Z" level=warning msg="failed to shutdown storage: \"mount /var/lib/containers/storage/overlay:/var/lib/containers/storage/overlay, flags: 0x1000: permission denied\""
failed with exit code 125

コンテナ内のBuildahがrootとして実行され、オーバーレイモジュールがロードされていることを確認しましたlsmod | grep overlay。私も読んだトラブルシューティングガイドしかし、ルートレスモードの問題だけが言及されています。

オーバーレイファイルシステムをマウントするときに問題を引き起こす可能性は何ですか?どのコンポーネントが問題(、、、、kubernetes…)を引き起こす可能性がありますか?buildahgitlab-ci-cd

よろしくお願いします:)

ベストアンサー1

おすすめ記事