docker.io/konajdk/konajdk:8.0.21 linux/amd64

docker.io/konajdk/konajdk:8.0.21 - 国内下载镜像源 浏览次数:44

konajdk 镜像

这是一个用于开发和运行 Kona JDK 的 Docker 镜像。Kona JDK 是由 Azul Systems 提供的一种 Java 虚拟机,具有高性能、低延迟和可靠性等特点。这个镜像包含 Kona JDK 的所有必要文件,以及一些常用的开发工具,例如 Maven 和 Git。 您可以使用这个镜像来构建和运行 Java 应用程序,或进行 Java 开发工作。
源镜像 docker.io/konajdk/konajdk:8.0.21
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21
镜像ID sha256:42504aa9934c3fe18f440ebe099cb9cc6ba880554a79806fb821a1564caf78e4
镜像TAG 8.0.21
大小 317.98MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh
启动入口
工作目录
OS/平台 linux/amd64
浏览量 44 次
贡献者 ny*k@qq.com
镜像创建 2025-03-01T15:28:45.192463141+08:00
同步时间 2025-03-12 14:30
更新时间 2025-04-17 22:49
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/jdk/bin LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 JAVA_VERSION_MAJOR=8 JAVA_VERSION_MINOR=0 JAVA_VERSION_FIX=21 JAVA_VERSION=8.0.21 BUILD_VERSION=1 JDK_UPDATEVER=442 ARCH=linux-x86_64 JDK_DIR=TencentKona-8.0.21-442 JAVA_FILE=TencentKona8.0.21.b1_jdk_linux-x86_64_8u442.tar.gz JAVA_FILE_URL=https://github.com/Tencent/TencentKona-8/releases/download/8.0.21-GA/TencentKona8.0.21.b1_jdk_linux-x86_64_8u442.tar.gz JAVA_JCE=standard JAVA_HOME=/opt/jdk GLIBC_REPO=https://github.com/sgerrand/alpine-pkg-glibc GLIBC_VERSION=2.29-r0

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21  docker.io/konajdk/konajdk:8.0.21

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21  docker.io/konajdk/konajdk:8.0.21

Shell快速替换命令

sed -i 's#konajdk/konajdk:8.0.21#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21  docker.io/konajdk/konajdk:8.0.21'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21  docker.io/konajdk/konajdk:8.0.21'

镜像构建历史


# 2025-03-01 15:28:45  190.66MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex &&     apk -U upgrade &&     apk add libstdc++ curl ca-certificates bash freetype &&     apk add /tmp/*.apk &&     rm -v /tmp/*.apk &&     ( /usr/glibc-compat/bin/localedef --force --inputfile POSIX --charmap UTF-8 "$LANG" || true ) &&     echo "export LANG=$LANG" > /etc/profile.d/locale.sh &&     /usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib &&     mkdir /opt &&     tar -C /opt -zxvf /tmp/${JAVA_FILE} &&     ln -s /opt/${JDK_DIR} /opt/jdk &&     if [ "${JAVA_JCE}" == "unlimited" ]; then echo "Installing Unlimited JCE policy" >&2 &&       curl -jksSLH "Cookie: oraclelicense=accept-securebackup-cookie" -o /tmp/jce_policy-${JAVA_VERSION_MAJOR}.zip         http://download.oracle.com/otn-pub/java/jce/${JAVA_VERSION_MAJOR}/jce_policy-${JAVA_VERSION_MAJOR}.zip &&       cd /tmp && unzip /tmp/jce_policy-${JAVA_VERSION_MAJOR}.zip &&       cp -v /tmp/UnlimitedJCEPolicyJDK8/*.jar /opt/jdk/jre/lib/security;     fi &&     sed -i s/#networkaddress.cache.ttl=-1/networkaddress.cache.ttl=10/ $JAVA_HOME/jre/lib/security/java.security &&     apk del curl glibc-i18n &&     rm -rf /opt/jdk/*src.zip            /opt/jdk/lib/missioncontrol            /opt/jdk/lib/visualvm            /opt/jdk/lib/*javafx*            /opt/jdk/jre/plugin            /opt/jdk/jre/bin/javaws            /opt/jdk/jre/bin/jjs            /opt/jdk/jre/bin/orbd            /opt/jdk/jre/bin/pack200            /opt/jdk/jre/bin/policytool            /opt/jdk/jre/bin/rmid            /opt/jdk/jre/bin/rmiregistry            /opt/jdk/jre/bin/servertool            /opt/jdk/jre/bin/tnameserv            /opt/jdk/jre/bin/unpack200            /opt/jdk/jre/lib/javaws.jar            /opt/jdk/jre/lib/deploy*            /opt/jdk/jre/lib/desktop            /opt/jdk/jre/lib/*javafx*            /opt/jdk/jre/lib/*jfx*            /opt/jdk/jre/lib/amd64/libdecora_sse.so            /opt/jdk/jre/lib/amd64/libprism_*.so            /opt/jdk/jre/lib/amd64/libfxplugins.so            /opt/jdk/jre/lib/amd64/libglass.so            /opt/jdk/jre/lib/amd64/libgstreamer-lite.so            /opt/jdk/jre/lib/amd64/libjavafx*.so            /opt/jdk/jre/lib/amd64/libjfx*.so            /opt/jdk/jre/lib/ext/jfxrt.jar            /opt/jdk/jre/lib/ext/nashorn.jar            /opt/jdk/jre/lib/oblique-fonts            /opt/jdk/jre/lib/plugin.jar            /tmp/* /var/cache/apk/* &&     echo 'hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4' >> /etc/nsswitch.conf # buildkit
                        
# 2025-03-01 15:28:37  451.00B 复制新文件或目录到容器中
COPY sgerrand.rsa.pub /etc/apk/keys/sgerrand.rsa.pub # buildkit
                        
# 2025-03-01 15:28:37  7.65MB 复制新文件或目录到容器中
COPY glibc-i18n-2.29-r0.apk /tmp/glibc-i18n-2.29-r0.apk # buildkit
                        
# 2025-03-01 15:28:37  986.99KB 复制新文件或目录到容器中
COPY glibc-bin-2.29-r0.apk /tmp/glibc-bin-2.29-r0.apk # buildkit
                        
# 2025-03-01 15:28:37  2.05MB 复制新文件或目录到容器中
COPY glibc-2.29-r0.apk /tmp/glibc-2.29-r0.apk # buildkit
                        
# 2025-03-01 15:28:36  112.21MB 复制新文件或目录到容器中
COPY TencentKona8.0.21.b1_jdk_linux-x86_64_8u442.tar.gz /tmp/TencentKona8.0.21.b1_jdk_linux-x86_64_8u442.tar.gz # buildkit
                        
# 2025-03-01 15:28:36  0.00B 设置环境变量 JAVA_FILE_URL JAVA_JCE JAVA_HOME PATH GLIBC_REPO GLIBC_VERSION
ENV JAVA_FILE_URL=https://github.com/Tencent/TencentKona-8/releases/download/8.0.21-GA/TencentKona8.0.21.b1_jdk_linux-x86_64_8u442.tar.gz JAVA_JCE=standard JAVA_HOME=/opt/jdk PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/jdk/bin GLIBC_REPO=https://github.com/sgerrand/alpine-pkg-glibc GLIBC_VERSION=2.29-r0
                        
# 2025-03-01 15:28:36  0.00B 设置环境变量 JDK_DIR JAVA_FILE
ENV JDK_DIR=TencentKona-8.0.21-442 JAVA_FILE=TencentKona8.0.21.b1_jdk_linux-x86_64_8u442.tar.gz
                        
# 2025-03-01 15:28:36  0.00B 设置环境变量 JAVA_VERSION BUILD_VERSION JDK_UPDATEVER ARCH
ENV JAVA_VERSION=8.0.21 BUILD_VERSION=1 JDK_UPDATEVER=442 ARCH=linux-x86_64
                        
# 2025-03-01 15:28:36  0.00B 设置环境变量 JAVA_VERSION_MAJOR JAVA_VERSION_MINOR JAVA_VERSION_FIX
ENV JAVA_VERSION_MAJOR=8 JAVA_VERSION_MINOR=0 JAVA_VERSION_FIX=21
                        
# 2025-03-01 15:28:36  0.00B 设置环境变量 LANG LANGUAGE LC_ALL
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2025-03-01 15:28:36  0.00B 
MAINTAINER TencentKona
                        
# 2020-01-24 00:53:27  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2020-01-24 00:53:27  4.41MB 
/bin/sh -c #(nop) ADD file:e38375b009a2e2c9be7c62364fa76d52edf2a80e42d2f52cf80dfb13d578e967 in / 
                        
                    

镜像信息

{
    "Id": "sha256:42504aa9934c3fe18f440ebe099cb9cc6ba880554a79806fb821a1564caf78e4",
    "RepoTags": [
        "konajdk/konajdk:8.0.21",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk:8.0.21"
    ],
    "RepoDigests": [
        "konajdk/konajdk@sha256:62e47f0000a859fb6002f50db14e2f6b22294f34e52aad429d9216e7dbafefeb",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/konajdk/konajdk@sha256:62e47f0000a859fb6002f50db14e2f6b22294f34e52aad429d9216e7dbafefeb"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-03-01T15:28:45.192463141+08:00",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "TencentKona",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/jdk/bin",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION_MAJOR=8",
            "JAVA_VERSION_MINOR=0",
            "JAVA_VERSION_FIX=21",
            "JAVA_VERSION=8.0.21",
            "BUILD_VERSION=1",
            "JDK_UPDATEVER=442",
            "ARCH=linux-x86_64",
            "JDK_DIR=TencentKona-8.0.21-442",
            "JAVA_FILE=TencentKona8.0.21.b1_jdk_linux-x86_64_8u442.tar.gz",
            "JAVA_FILE_URL=https://github.com/Tencent/TencentKona-8/releases/download/8.0.21-GA/TencentKona8.0.21.b1_jdk_linux-x86_64_8u442.tar.gz",
            "JAVA_JCE=standard",
            "JAVA_HOME=/opt/jdk",
            "GLIBC_REPO=https://github.com/sgerrand/alpine-pkg-glibc",
            "GLIBC_VERSION=2.29-r0"
        ],
        "Cmd": [
            "/bin/sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 317975805,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/261fcccc00782aeaaad0ed00112695ae2b57ed84779edaefaf16291e4fa00be7/diff:/var/lib/docker/overlay2/3972f8b4ff6128a638763f5f675ceeed540e54a4459ee68f3ca5403c82170777/diff:/var/lib/docker/overlay2/27feae88dc22503db96f0bf722b4ac6369e11642995d429bef30c29d7b89049f/diff:/var/lib/docker/overlay2/0858043db36cda5482073e615da05bf365d2e8108eb03419698717f1dca39392/diff:/var/lib/docker/overlay2/8ac7c042085b98e36da7f58e90f296bd9ad8be8f2f62eaccea25aedf1fe52b6c/diff:/var/lib/docker/overlay2/dba585db85237357f5e1d778a95cc9d5cfaa79316d3a28706bc88c4e97928c8d/diff",
            "MergedDir": "/var/lib/docker/overlay2/3eebd0b9eb69b2a7de3b7b14c8e56f7e9cd79260ab838dec93332c3d6b5a6f58/merged",
            "UpperDir": "/var/lib/docker/overlay2/3eebd0b9eb69b2a7de3b7b14c8e56f7e9cd79260ab838dec93332c3d6b5a6f58/diff",
            "WorkDir": "/var/lib/docker/overlay2/3eebd0b9eb69b2a7de3b7b14c8e56f7e9cd79260ab838dec93332c3d6b5a6f58/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:7444ea29e45e927abea1f923bf24cac20deaddea603c4bb1c7f2f5819773d453",
            "sha256:30085d017bc4888196a7b55aa0b942243177c663a4f4945152b04641f1410a3f",
            "sha256:b6c1b7121ccf6225560bae0edd56a1ba08cdef1756ec32f52ad6c3d2769e4365",
            "sha256:899ebdb91dc8edc48c7e71661c0d3f6a675628127efcbaea2a4e274a8c70a1d8",
            "sha256:a40ad14825f68f7c22011e012a5bf33d6a11c21421c909ecf43b64279343eab6",
            "sha256:3c39d6452cbdaca3341fb81d50667eb9a54aaf5cc541cdd6b39e370cd2810d56",
            "sha256:f3b749a136542510ad81b47e59c4172c13f1cdf3c8e2a321bc3e50aa242995da"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-12T14:30:17.64268917+08:00"
    }
}

更多版本

docker.io/konajdk/konajdk:11-tlinux

linux/amd64 docker.io924.41MB2024-10-29 01:49
212

docker.io/konajdk/konajdk:8.0.21

linux/amd64 docker.io317.98MB2025-03-12 14:30
43