docker.io/stain/jena:5.1.0 linux/amd64

docker.io/stain/jena:5.1.0 - 国内下载镜像源 浏览次数:12 尹丽军 贡献同步

该Docker镜像包含Apache Jena工具集,支持RDF数据处理、SPARQL查询等语义网相关功能,可用于快速部署Jena相关服务(如Fuseki SPARQL服务器)及运行Jena命令行工具。

源镜像 docker.io/stain/jena:5.1.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stain/jena:5.1.0
镜像ID sha256:2e0536343e28ab5f254302e1ceca7a63b54629c014a573f0bc7842b5e5bd20d9
镜像TAG 5.1.0
大小 218.57MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /jena/bin/riot
启动入口 /__cacert_entrypoint.sh
工作目录 /rdf
OS/平台 linux/amd64
浏览量 12 次
贡献者
avatar
尹丽军
镜像创建 2024-07-31T08:09:15.004139667Z
同步时间 2026-05-30 16:12
环境变量
JAVA_HOME=/opt/java/openjdk LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 JAVA_VERSION=jdk-21.0.4+7 LANG=C.UTF-8 JENA_SHA512=f426275591aaa5274a89cab2f2ee16623086c5f0c7669bda5b2cead90089497e57098885745fd88e3c7db75cbaac48fe58f84ec9cd2dbb937592ff2f0ef0f92e JENA_VERSION=5.1.0 ASF_MIRROR=https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&filename= ASF_ARCHIVE=https://archive.apache.org/dist/ PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/jena/bin
镜像标签
1.23.1: io.buildah.version Apache Jena by https://jena.apache.org/; this image by https://orcid.org/0000-0001-9842-9718: org.opencontainers.image.authors Jena riot is a command line tool for parsing and validating multiple RDF formats: org.opencontainers.image.description https://jena.apache.org/documentation/tools/: org.opencontainers.image.documentation (Apache-2.0 AND (GPL-2.0 WITH Classpath-exception-2.0) AND GPL-3.0): org.opencontainers.image.licenses https://github.com/stain/jena-docker/: org.opencontainers.image.source Apache Jena: org.opencontainers.image.title https://github.com/stain/jena-docker/tree/master/jena: org.opencontainers.image.url : org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stain/jena:5.1.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stain/jena:5.1.0  docker.io/stain/jena:5.1.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stain/jena:5.1.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stain/jena:5.1.0  docker.io/stain/jena:5.1.0

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2024-07-31 16:09:15  0.00B 
/bin/sh -c #(nop) CMD ["/jena/bin/riot"]
                        
# 2024-07-31 16:09:14  0.00B 
/bin/sh -c #(nop) WORKDIR /rdf
                        
# 2024-07-31 16:09:14  79.00B 
/bin/sh -c mkdir /rdf
                        
# 2024-07-31 16:09:13  79.00B 
/bin/sh -c riot  --version
                        
# 2024-07-31 16:09:12  0.00B 
/bin/sh -c #(nop) ENV PATH $PATH:/jena/bin
                        
# 2024-07-31 16:09:12  20.27MB 
/bin/sh -c     (curl --location --silent --show-error --fail --retry-connrefused --retry 3 --output jena.tar.gz ${ASF_MIRROR}jena/binaries/apache-jena-$JENA_VERSION.tar.gz ||          curl --fail --silent --show-error --retry-connrefused --retry 3 --output jena.tar.gz $ASF_ARCHIVE/jena/binaries/apache-jena-$JENA_VERSION.tar.gz) && 	sha512sum -c jena.tar.gz.sha512 && 	tar zxf jena.tar.gz && 	mv apache-jena* /jena && 	rm jena.tar.gz* && 	cd /jena && rm -rf *javadoc* *src* bat
                        
# 2024-07-31 16:09:09  221.00B 
/bin/sh -c echo "$JENA_SHA512  jena.tar.gz" > jena.tar.gz.sha512
                        
# 2024-07-31 16:09:08  0.00B 
/bin/sh -c #(nop) WORKDIR /tmp
                        
# 2024-07-31 16:09:08  0.00B 
/bin/sh -c #(nop) LABEL org.opencontainers.image.authors "Apache Jena by https://jena.apache.org/; this image by https://orcid.org/0000-0001-9842-9718"
                        
# 2024-07-31 16:09:08  0.00B 
/bin/sh -c #(nop) LABEL org.opencontainers.image.licenses "(Apache-2.0 AND (GPL-2.0 WITH Classpath-exception-2.0) AND GPL-3.0)"
                        
# 2024-07-31 16:09:08  0.00B 
/bin/sh -c #(nop) LABEL org.opencontainers.image.version ${FUSEKI_VERSION}
                        
# 2024-07-31 16:09:08  0.00B 
/bin/sh -c #(nop) LABEL org.opencontainers.image.description "Jena riot is a command line tool for parsing and validating multiple RDF formats"
                        
# 2024-07-31 16:09:08  0.00B 
/bin/sh -c #(nop) LABEL org.opencontainers.image.title "Apache Jena"
                        
# 2024-07-31 16:09:07  0.00B 
/bin/sh -c #(nop) LABEL org.opencontainers.image.documentation https://jena.apache.org/documentation/tools/
                        
# 2024-07-31 16:09:07  0.00B 
/bin/sh -c #(nop) LABEL org.opencontainers.image.source https://github.com/stain/jena-docker/
                        
# 2024-07-31 16:09:07  0.00B 
/bin/sh -c #(nop) LABEL org.opencontainers.image.url https://github.com/stain/jena-docker/tree/master/jena
                        
# 2024-07-31 16:09:07  0.00B 
/bin/sh -c #(nop) ENV ASF_ARCHIVE https://archive.apache.org/dist/
                        
# 2024-07-31 16:09:07  0.00B 
/bin/sh -c #(nop) ENV ASF_MIRROR https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&filename=
                        
# 2024-07-31 16:09:07  0.00B 
/bin/sh -c #(nop) ENV JENA_VERSION 5.1.0
                        
# 2024-07-31 16:09:06  0.00B 
/bin/sh -c #(nop) ENV JENA_SHA512 f426275591aaa5274a89cab2f2ee16623086c5f0c7669bda5b2cead90089497e57098885745fd88e3c7db75cbaac48fe58f84ec9cd2dbb937592ff2f0ef0f92e
                        
# 2024-07-31 15:47:15  6.91MB 
/bin/sh -c set -eux;     apk -U upgrade;     apk add bash curl ca-certificates findutils coreutils procps;     rm -rf /var/cache/apk/*
                        
# 2024-07-31 15:47:14  0.00B 
/bin/sh -c #(nop) ENV LANG C.UTF-8
                        
# 2024-07-31 15:47:14  0.00B 
/bin/sh -c #(nop) MAINTAINER Stian Soiland-Reyes <stain@apache.org>
                        
# 2024-07-25 06:19:06  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/__cacert_entrypoint.sh"]
                        
# 2024-07-25 06:19:06  4.55KB 复制新文件或目录到容器中
COPY entrypoint.sh /__cacert_entrypoint.sh # buildkit
                        
# 2024-07-25 06:19:06  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     echo "Verifying install ...";     echo "java --version"; java --version;     echo "Complete." # buildkit
                        
# 2024-07-25 06:19:06  164.70MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     ARCH="$(apk --print-arch)";     case "${ARCH}" in        aarch64)          ESUM='f9410264235861deaf30f97bec80870cf3bc38b1d8e57d897d8bb1f706ae6705';          BINARY_URL='https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.4%2B7/OpenJDK21U-jre_aarch64_alpine-linux_hotspot_21.0.4_7.tar.gz';          ;;        x86_64)          ESUM='0dfd0ebab44d777f65bceaff7f79e8e0b9deb74a5eb166922483f1864bcf2052';          BINARY_URL='https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.4%2B7/OpenJDK21U-jre_x64_alpine-linux_hotspot_21.0.4_7.tar.gz';          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac;     wget -O /tmp/openjdk.tar.gz ${BINARY_URL};     echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -;     mkdir -p "$JAVA_HOME";     tar --extract         --file /tmp/openjdk.tar.gz         --directory "$JAVA_HOME"         --strip-components 1         --no-same-owner     ;     rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/lib/src.zip; # buildkit
                        
# 2024-07-25 06:19:06  0.00B 设置环境变量 JAVA_VERSION
ENV JAVA_VERSION=jdk-21.0.4+7
                        
# 2024-07-25 06:19:06  18.90MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     apk add --no-cache         fontconfig ttf-dejavu         ca-certificates p11-kit-trust         musl-locales musl-locales-lang         tzdata         coreutils         openssl     ;     rm -rf /var/cache/apk/* # buildkit
                        
# 2024-07-25 06:19:06  0.00B 设置环境变量 LANG LANGUAGE LC_ALL
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2024-07-25 06:19:06  0.00B 设置环境变量 PATH
ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-07-25 06:19:06  0.00B 设置环境变量 JAVA_HOME
ENV JAVA_HOME=/opt/java/openjdk
                        
# 2024-07-23 06:26:43  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2024-07-23 06:26:43  7.80MB 
/bin/sh -c #(nop) ADD file:99093095d62d0421541d882f9ceeddb2981fe701ec0aa9d2c08480712d5fed21 in / 
                        
                    

镜像信息

{
    "Id": "sha256:2e0536343e28ab5f254302e1ceca7a63b54629c014a573f0bc7842b5e5bd20d9",
    "RepoTags": [
        "stain/jena:5.1.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stain/jena:5.1.0"
    ],
    "RepoDigests": [
        "stain/jena@sha256:6e997b48afc6868d34fe9620eadd06221a92a49a455c82ff9a16434746a943a4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stain/jena@sha256:cc59e41e079cfdf8ed8697cf4cec6a559c5fee3fe44e89699f083216a17fe9ef"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2024-07-31T08:09:15.004139667Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "Stian Soiland-Reyes \u003cstain@apache.org\u003e",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "JAVA_HOME=/opt/java/openjdk",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION=jdk-21.0.4+7",
            "LANG=C.UTF-8",
            "JENA_SHA512=f426275591aaa5274a89cab2f2ee16623086c5f0c7669bda5b2cead90089497e57098885745fd88e3c7db75cbaac48fe58f84ec9cd2dbb937592ff2f0ef0f92e",
            "JENA_VERSION=5.1.0",
            "ASF_MIRROR=https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download\u0026filename=",
            "ASF_ARCHIVE=https://archive.apache.org/dist/",
            "PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/jena/bin"
        ],
        "Cmd": [
            "/jena/bin/riot"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/rdf",
        "Entrypoint": [
            "/__cacert_entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "io.buildah.version": "1.23.1",
            "org.opencontainers.image.authors": "Apache Jena by https://jena.apache.org/; this image by https://orcid.org/0000-0001-9842-9718",
            "org.opencontainers.image.description": "Jena riot is a command line tool for parsing and validating multiple RDF formats",
            "org.opencontainers.image.documentation": "https://jena.apache.org/documentation/tools/",
            "org.opencontainers.image.licenses": "(Apache-2.0 AND (GPL-2.0 WITH Classpath-exception-2.0) AND GPL-3.0)",
            "org.opencontainers.image.source": "https://github.com/stain/jena-docker/",
            "org.opencontainers.image.title": "Apache Jena",
            "org.opencontainers.image.url": "https://github.com/stain/jena-docker/tree/master/jena",
            "org.opencontainers.image.version": ""
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 218573690,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/67cb88a00c41f8ee31117d9de0e7cf2033745a16b927949903c9e471feb3cb96/diff:/var/lib/docker/overlay2/9cca49ddd623645935d7b9018036b5892f92d177e706ba6525d415a86fede2e6/diff:/var/lib/docker/overlay2/cc24ba23ef99276cbd5050d42b277093f2f0cbb1d9abdf10636ec27fc802480f/diff:/var/lib/docker/overlay2/171400cb82a561fcb03116000ee8b08ffe20f4d63191e7655b221f4ab4a4ee36/diff:/var/lib/docker/overlay2/9fc3d13edaa6e0e023cd9db7f34ac880101f176c4755fb0ad4778c7ea40c10e4/diff:/var/lib/docker/overlay2/f8dec630330824d3eb1e12dcfeb671516446aa0d626d297ee7c55b81d5e63514/diff:/var/lib/docker/overlay2/fba0c3b6a7ac236ea27e7f5b6ff6ec3bb0dd139265839732ccfb6d4f5343f469/diff:/var/lib/docker/overlay2/babdfac6e6ac0f40c32e4cbee8da0b2476b4d63e9060c122e1a05baab9fabfef/diff:/var/lib/docker/overlay2/a106755d4b370e3baa8331c6aeeb9166fc3af4db774d46f9996f64bca6011bb2/diff",
            "MergedDir": "/var/lib/docker/overlay2/6e2a7ab924a5d8b797089d80ae9ba944742c65c8e1e796fb6fa1f0b181712d3d/merged",
            "UpperDir": "/var/lib/docker/overlay2/6e2a7ab924a5d8b797089d80ae9ba944742c65c8e1e796fb6fa1f0b181712d3d/diff",
            "WorkDir": "/var/lib/docker/overlay2/6e2a7ab924a5d8b797089d80ae9ba944742c65c8e1e796fb6fa1f0b181712d3d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:78561cef0761903dd2f7d09856150a6d4fb48967a8f113f3e33d79effbf59a07",
            "sha256:a713ad894cdfba0dca0bc966c9f5e3cbdc0386ed59aa0451fb8d5b744939d38c",
            "sha256:8a8c94288dc258a3a54b506dd60927856cd185ecb9d35a36e3fb28c57ce282cf",
            "sha256:86f18daa7240ca6089ca3872b451d3a9885e26c491b555bee626a9c0c8053bce",
            "sha256:bb8f080022492bf52a93db71d0fd314657a87678f8a63bedd98f3340b881a079",
            "sha256:834454831b5ce613a00fa1c355ff3288707b1119e5a3400de8b05c7a6458a4d6",
            "sha256:1e52dbef45df9644e67ec18fdd9d6eea67fd3743153dffd2d1039f4d92966549",
            "sha256:95eeae1e372949fe25df6f0b95ef2c80f930b1d43af13e623e1dbf35f19801c6",
            "sha256:a86cba4da2ef446fd658a42a0639dcbe4793cfae4f80a197cf514c807d93c3a2",
            "sha256:fc004bd8d0b6250ff6627f6119a70cf804102de909d594685507b7b06cbea79f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-05-30T16:12:15.579530685+08:00"
    }
}

更多版本

docker.io/stain/jena-fuseki:latest

linux/amd64 docker.io315.99MB2025-11-21 21:15
242

docker.io/stain/jena-fuseki:5.1.0

linux/amd64 docker.io315.99MB2026-05-30 15:50
12

docker.io/stain/jena:5.1.0

linux/amd64 docker.io218.57MB2026-05-30 16:12
11