• Joined on 2026-01-23

rundeck (5.19.1)

Published 2026-03-14 12:56:31 +00:00 by admin

Installation

docker pull repo.team-penner.de/admin/rundeck:5.19.1
sha256:d88759c444a7f2b9efbf78f286d89fdc89102c7a291290b0041909e6ecd89755

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=22.04
ADD file:b499000226bd9a7c562ffa8eeb86e2d170f2a563310db6c2d79562ab53e5cb6e in /
CMD ["/bin/bash"]
ARG TARGETARCH=amd64
ARG JRE_VERSION=openjdk-11-jre-headless
RUN |2 TARGETARCH=amd64 JRE_VERSION=openjdk-11-jre-headless /bin/sh -c echo "Image JRE: ${JRE_VERSION}" # buildkit
RUN |2 TARGETARCH=amd64 JRE_VERSION=openjdk-11-jre-headless /bin/sh -c if [ -z "$JRE_VERSION" ]; then echo "Error: JRE_VERSION is not set"; exit 1; fi # buildkit
ENV DEBIAN_FRONTEND=noninteractive
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
RUN |2 TARGETARCH=amd64 JRE_VERSION=openjdk-11-jre-headless /bin/sh -c echo "dash dash/sh boolean false" | debconf-set-selections && dpkg-reconfigure dash # buildkit
RUN |2 TARGETARCH=amd64 JRE_VERSION=openjdk-11-jre-headless /bin/sh -c apt-get update && apt-get upgrade -y && apt-get -y --no-install-recommends install acl curl gnupg2 ssh-client sudo $JRE_VERSION uuid-runtime wget unzip && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
RUN |2 TARGETARCH=amd64 JRE_VERSION=openjdk-11-jre-headless /bin/sh -c adduser --gid 0 --shell /bin/bash --home /home/rundeck --gecos "" --disabled-password rundeck && chmod 0775 /home/rundeck && passwd -d rundeck && addgroup rundeck sudo && chmod g+w /etc/passwd # buildkit
ENV TINI_VERSION=0.19.0
RUN |2 TARGETARCH=amd64 JRE_VERSION=openjdk-11-jre-headless /bin/sh -c curl -sSL https://github.com/krallin/tini/releases/download/v${TINI_VERSION}/tini-${TARGETARCH} -o /tini && curl -sSL https://github.com/krallin/tini/releases/download/v${TINI_VERSION}/tini-${TARGETARCH}.asc -o /tini.asc && gpg --batch --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 595E85A6B1B4779EA4DAAEC70B588DFF0527A9B7 && gpg --batch --verify /tini.asc /tini && chmod +x /tini # buildkit
COPY /go/bin/remco /usr/local/bin/remco # buildkit
USER rundeck
WORKDIR /home/rundeck
USER rundeck
COPY --chown=rundeck:root .build . # buildkit
RUN /bin/sh -c java -jar rundeck.war --installonly # buildkit
RUN /bin/sh -c mkdir -p container-plugins libext etc var/logs && chmod -R 0775 container-plugins libext server user-assets etc var # buildkit
COPY --chown=rundeck:root remco /etc/remco # buildkit
COPY --chown=rundeck:root lib docker-lib # buildkit
COPY --chown=rundeck:root etc etc # buildkit
VOLUME [/home/rundeck/server/data]
VOLUME [/home/rundeck/var/logs]
EXPOSE map[4440/tcp:{}]
ENTRYPOINT ["/tini" "--" "docker-lib/entry.sh"]
USER root
RUN /bin/sh -c apt-get update && apt-get install -y python3 python3-pip openssh-client wget unzip vim && pip3 install ansible==8.7.0 && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c wget https://releases.hashicorp.com/terraform/1.14.7/terraform_1.14.7_linux_amd64.zip # buildkit
RUN /bin/sh -c unzip terraform_1.14.7_linux_amd64.zip # buildkit
RUN /bin/sh -c mv terraform /usr/local/bin/ # buildkit
RUN /bin/sh -c ansible-galaxy collection install community.general ansible.posix # buildkit
RUN /bin/sh -c wget https://github.com/rundeck-plugins/ansible-plugin/releases/download/v4.0.14/ansible-plugin-4.0.14.jar -O /home/rundeck/libext/ansible-plugin.jar # buildkit
RUN /bin/sh -c wget https://github.com/rundeck-plugins/git-plugin/releases/download/1.0.8/git-plugin-1.0.8.jar -O /home/rundeck/libext/git-plugin.jar # buildkit
ADD rundeck-terraform-steps.zip /home/rundeck/libext/ # buildkit
USER rundeck

Labels

Key Value
com.rundeck.commit fa377be10b6e2b1cd4b6595664355f5d9433eaab
com.rundeck.version 5.19.0-20260202
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 22.04
Details
Container
2026-03-14 12:56:31 +00:00
1
OCI / Docker
linux/amd64
691 MiB
Versions (2) View all
5.19.1 2026-03-14
5.19.0 2026-03-14