如何在无根 podman 容器中运行 buildah?

问题描述

我曾尝试将保险丝设备添加到容器中,但失败了。

/] podman run -it --rm --device /dev/fuse --cap-add=SYS_PTRACE -v /search:/search  centos8-test

/]# buildah build-using-dockerfile /search/kirbyzhou/sgbuild_Dockerfile/centos8-base
kernel does not support overlay fs: 'overlay' is not supported over <unknown> at "/var/lib/containers/storage/overlay": backing file system is unsupported for this graph driver
ERRO exit status 125                            

似乎应该采取一些特殊的权利。

解决方法

目前有一个关于此的问题。我不确定这是否可能。似乎是在对抗用户命名空间。

当然,您可以直接运行 podman build 或 buildah。

让我们继续讨论这个问题。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...