我正在 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
... )?buildah
gitlab-ci-cd
提前致谢 :)