使用Podman Jenkins容器管道构建docker映像时Buildah不工作

使用Podman Jenkins容器管道构建docker映像时Buildah不工作,jenkins,podman,buildah,Jenkins,Podman,Buildah,我有一个Jenkins作为podman容器运行,现在我想使用管道构建一个映像,但是Jenkins容器总是抛出错误。有人能帮我解决这个问题吗 以下是我如何运行我的詹金斯形象: podman run -d -v jenkins-data:/var/jenkins_home -p 8085:8080 -p 50000:50000 --name jenkins_buildah ambareesh/jenkins_buildah:latest Jenkins图像的DockerFile是: FROM j

我有一个Jenkins作为podman容器运行,现在我想使用管道构建一个映像,但是Jenkins容器总是抛出错误。有人能帮我解决这个问题吗

以下是我如何运行我的詹金斯形象:

podman run -d -v jenkins-data:/var/jenkins_home -p 8085:8080 -p 50000:50000 --name jenkins_buildah ambareesh/jenkins_buildah:latest
Jenkins图像的DockerFile是:

FROM jenkins/jenkins:lts

USER root

RUN apt-get update && \
    apt-get -y --no-install-recommends install apt-transport-https \
    ca-certificates \
    wget && \
    echo 'deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list && \
    wget -nv https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/xUbuntu_20.04/Release.key -O Release.key && \
    apt-key add - < Release.key && \
    apt-get update && \
    apt-get -y --no-install-recommends install uidmap \
    buildah && \
    apt-get clean

# drop back to the regular jenkins user - good practice
USER jenkins
来自jenkins/jenkins:lts的

用户根
运行apt-get-update&&\
apt get-y——无安装建议安装apt传输https\
ca证书\
wget&\
埃科·德布http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04/ /'>/etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list&&\
wget-nvhttps://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/xUbuntu_20.04/Release.key -O Release.key&&\
apt密钥添加-