rundeck (5.10.0-1)

Published 2025-04-07 04:06:04 +00:00 by james

Installation

docker pull git.strudelline.net/cascade/rundeck:5.10.0-1
sha256:559eb85159a7d703ab7fef86437553ef6fac8817a91d8d132c2c1aa88d6194f8

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=22.04
ADD file:1b6c8c9518be42fa2afe5e241ca31677fce58d27cdfa88baa91a65a259be3637 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"]
/bin/sh

Labels

Key Value
com.rundeck.commit b4afbd22f1166b8f70c28c72f56f48b0cfbe19b8
com.rundeck.version 5.10.0-20250312
io.buildah.version 1.28.2
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 22.04
Details
Container
2025-04-07 04:06:04 +00:00
1
OCI / Docker
linux/amd64
617 MiB
Versions (1) View all
5.10.0-1 2025-04-07