gis (alpha-17-251111-2140)
Published 2025-11-11 21:41:40 +09:00 by lndc
Installation
docker pull git.hsoo.co.kr/lndc/gis:alpha-17-251111-2140sha256:3d9e9992147fd24978d8b522b991affeaac7cbfe636e133e063709b289cf16a0Image Layers
| ADD file:ce04d6a354feaef93795269c859f36667fce9efda23c61b37d7060263b66ed4e in / |
| CMD ["bash"] |
| /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/* |
| /bin/sh -c apt-get update && apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends bzip2 unzip xz-utils binutils fontconfig libfreetype6 ca-certificates p11-kit ; rm -rf /var/lib/apt/lists/* |
| ENV JAVA_HOME=/usr/local/openjdk-21 |
| ENV PATH=/usr/local/openjdk-21/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| ENV LANG=C.UTF-8 |
| ENV JAVA_VERSION=21 |
| /bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; case "$arch" in 'amd64') downloadUrl='https://download.java.net/java/GA/jdk21/fd2272bbf8e04c3dbaee13770090416c/35/GPL/openjdk-21_linux-x64_bin.tar.gz'; downloadSha256='a30c454a9bef8f46d5f1bf3122830014a8fbe7ac03b5f8729bc3add4b92a1d0a'; ;; 'arm64') downloadUrl='https://download.java.net/java/GA/jdk21/fd2272bbf8e04c3dbaee13770090416c/35/GPL/openjdk-21_linux-aarch64_bin.tar.gz'; downloadSha256='e8f4ed1a69815ddf56d7da365116eefc1e5a1159396dffee3dd21616a86d5d28'; ;; *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; esac; wget --progress=dot:giga -O openjdk.tgz "$downloadUrl"; echo "$downloadSha256 *openjdk.tgz" | sha256sum --strict --check -; mkdir -p "$JAVA_HOME"; tar --extract --file openjdk.tgz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm openjdk.tgz*; { echo '#!/usr/bin/env bash'; echo 'set -Eeuo pipefail'; echo 'trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$JAVA_HOME/lib/security/cacerts"'; } > /etc/ca-certificates/update.d/docker-openjdk; chmod +x /etc/ca-certificates/update.d/docker-openjdk; /etc/ca-certificates/update.d/docker-openjdk; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java; javac --version; java --version |
| CMD ["jshell"] |
| WORKDIR /app |
| /bin/sh -c apt-get update && apt-get install -y locales tzdata && echo "ko_KR.UTF-8 UTF-8" > /etc/locale.gen && locale-gen ko_KR.UTF-8 && update-locale LANG=ko_KR.UTF-8 && ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime && dpkg-reconfigure -f noninteractive tzdata |
| COPY file:5004677da88db6f6b61e3a507977fd6a6a615a768b1c2e5370d2eb690a2d7785 in app.jar |
| COPY file:a5c88d0d4c4feab0309180b135936c626813f821dac1f320444a41688a0e7a53 in javaagent.jar |
| ENV TZ=Asia/Seoul |
| ENV LANG=ko_KR.utf8 |
| ENV LC_ALL=ko_KR.utf8 |
| ENV ELASTIC_APM_ENABLED=false |
| EXPOSE 8080 |
| ENTRYPOINT ["java" "-javaagent:javaagent.jar" "-jar" "app.jar"] |
Details
2025-11-11 21:41:40 +09:00
Versions (127)
View all
Container
1
OCI / Docker
linux/amd64
421 MiB
alpha-140-260221-1522
2026-02-21
alpha-139-260221-1513
2026-02-21
alpha-138-260220-0930
2026-02-20
alpha-137-260219-1702
2026-02-19
alpha-136-260219-1647
2026-02-19