Introducing our new CEO Don Johnson - Read More
clojure logo

clojure:temurin-23-lein

Multi-platform
Languages & Frameworks
Index digest

sha256:219bc1c503cb4fe206b5a0b84cb1f860e7d013edb710f25a80a57f448bd1cc5f

OS/ARCH

Compressed size

267.39 MB

Last pushed

9 days by doijanky

Type

Image

Vulnerabilities

0
1
4
122
4

Manifest digest

sha256:9a1fc3c0ef6307731e2d38d81856e660c99039eb15f08cf7046a30dd63304cf4

Layers (14)

0

# debian.sh --arch 'amd64' out/ 'bookworm' '@1738540800'

48.48 MB


1

ENV JAVA_HOME=/opt/java/openjdk

0 B


2

COPY /opt/java/openjdk /opt/java/openjdk # buildkit

165.32 MB


3

ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

0 B


4

ENV LEIN_VERSION=2.11.2

0 B


5

ENV LEIN_INSTALL=/usr/local/bin/

0 B


6

WORKDIR /tmp

32 B


7

RUN /bin/sh -c set -eux; apt-get update && apt-get install -y make git gnupg wget && rm -rf /var/lib/apt/lists/* && mkdir -p $LEIN_INSTALL && wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && echo "Comparing lein-pkg checksum ..." && sha256sum lein-pkg && echo "28a1a62668c5f427b413a8677e376affaa995f023b1fcd06e2d4c98ac1df5f3e *lein-pkg" | sha256sum -c - && mv lein-pkg $LEIN_INSTALL/lein && chmod 0755 $LEIN_INSTALL/lein && export GNUPGHOME="$(mktemp -d)" && export FILENAME_EXT=jar && gpg --batch --keyserver hkps://keyserver.ubuntu.com --recv-keys 9D13D9426A0814B3373CF5E3D8A8243577A7859F && wget -q https://codeberg.org/leiningen/leiningen/releases/download/$LEIN_VERSION/leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT && wget -q https://codeberg.org/leiningen/leiningen/releases/download/$LEIN_VERSION/leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT.asc && echo "Verifying file PGP signature..." && gpg --batch --verify leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT.asc leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT && gpgconf --kill all && rm -rf "$GNUPGHOME" leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT.asc && mkdir -p /usr/share/java && mkdir -p /root/.lein && mv leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT /usr/share/java/leiningen-$LEIN_VERSION-standalone.jar && apt-get purge -y --auto-remove gnupg wget # buildkit

62.07 MB


8

ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin/

0 B


9

ENV LEIN_ROOT=1

0 B


10

RUN /bin/sh -c echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj && lein deps && rm project.clj # buildkit

4.51 MB


11

COPY entrypoint /usr/local/bin/entrypoint # buildkit

396 B


12

ENTRYPOINT ["entrypoint"]

0 B


13

CMD ["repl"]

0 B


This image couldn't be analyzed
It may have an unsupported architecture, or exceed the maximum size