Luke Else luke-else

kotlin (latest)

Published 2025-10-27 18:35:36 +00:00 by luke-else in luke-else/base-images

Installation

docker pull git.luke-else.co.uk/luke-else/kotlin:latest
sha256:6933af5abf83a52df08c7bd320f4f1d642c6cb56ed5d7027da6c1a4563bcb287
sha256:091487b616002fcb5aec10f09ce5b1eef97c89aba69422872ab86a1e20a0d8d4

Image Layers

ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache bash curl helix shadow # buildkit
RUN /bin/sh -c chsh -s /bin/bash # buildkit
RUN /bin/sh -c mkdir /app # buildkit
WORKDIR /app
CMD ["/bin/bash"]
RUN /bin/sh -c apk add --no-cache unzip zip openjdk21 # buildkit
ENV JAVA_HOME=/usr/lib/jvm/java-21-openjdk
ENV PATH=/usr/lib/jvm/java-21-openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN /bin/sh -c curl -s "https://get.sdkman.io" | bash && bash -c "source $HOME/.sdkman/bin/sdkman-init.sh && sdk install kotlin && sdk install gradle" # buildkit
ENV SDKMAN_DIR=/root/.sdkman
ENV PATH=/root/.sdkman/candidates/kotlin/current/bin:/root/.sdkman/candidates/gradle/current/bin:/usr/lib/jvm/java-21-openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Details
Container
2025-10-27 18:35:36 +00:00
0
OCI / Docker
linux/amd64
1.2 GiB
Versions (1) View all
latest 2025-10-27