Buildah не работает при создании образа докера с использованием конвейера контейнера Podman Jenkins

У меня Jenkins работает как контейнер podman, теперь я хочу создать образ с помощью конвейера, но контейнер Jenkins всегда выдает ошибки. Может ли кто-нибудь помочь мне в решении этой проблемы?

Вот как я запускаю свой образ Jenkins:

       podman run -d -v jenkins-data:/var/jenkins_home -p 8085:8080 -p 50000:50000 --name jenkins_buildah ambareesh/jenkins_buildah:latest

И DockerFile образа Jenkins:

       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

0 ответов

Другие вопросы по тегам