docker.io/apache/shenyu-bootstrap:2.7.0.2 linux/amd64

docker.io/apache/shenyu-bootstrap:2.7.0.2 - 国内下载镜像源 浏览次数:36 安全受验证的发布者-apache
Apache ShenYu Bootstrap是Apache ShenYu(一款基于Java的云原生网关)的基础镜像。它提供了一系列功能,包括:
  1. 路由转发
  2. 负载均衡
  3. 熔断保护
  4. 限流控制
  5. 安全认证
Apache ShenYu Bootstrap镜像基于JDK 8构建,可以作为其他Apache ShenYu相关组件的基础镜像。
源镜像 docker.io/apache/shenyu-bootstrap:2.7.0.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0.2
镜像ID sha256:6de7881cc78bcc16f0a8418a533378267bfdc536dd03281de05fa3a703d536a1
镜像TAG 2.7.0.2
大小 801.64MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /bin/sh entrypoint.sh
工作目录 /opt/shenyu-bootstrap
OS/平台 linux/amd64
浏览量 36 次
贡献者
镜像创建 2025-08-25T07:06:50.042622533Z
同步时间 2025-11-04 13:26
更新时间 2025-11-18 03:45
开放端口
9195/tcp
环境变量
PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/opt/java/openjdk LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 JAVA_VERSION=jdk-17.0.11+9 LOCAL_PATH=/opt/shenyu-bootstrap BOOT_JVM=
镜像标签
20201113: org.label-schema.build-date GPLv2: org.label-schema.license CentOS Base Image: org.label-schema.name 1.0: org.label-schema.schema-version CentOS: org.label-schema.vendor 2020-11-13 00:00:00+00:00: org.opencontainers.image.created GPL-2.0-only: org.opencontainers.image.licenses CentOS Base Image: org.opencontainers.image.title CentOS: org.opencontainers.image.vendor

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0.2  docker.io/apache/shenyu-bootstrap:2.7.0.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0.2  docker.io/apache/shenyu-bootstrap:2.7.0.2

Shell快速替换命令

sed -i 's#apache/shenyu-bootstrap:2.7.0.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0.2  docker.io/apache/shenyu-bootstrap:2.7.0.2'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-08-25 15:06:50  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/bin/sh" "entrypoint.sh"]
                        
# 2025-08-25 15:06:50  0.00B 声明容器运行时监听的端口
EXPOSE map[9195/tcp:{}]
                        
# 2025-08-25 15:06:50  0.00B 设置工作目录为/opt/shenyu-bootstrap
WORKDIR /opt/shenyu-bootstrap
                        
# 2025-08-25 15:06:49  1.62KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x ${LOCAL_PATH}/entrypoint.sh # buildkit
                        
# 2025-08-25 15:06:49  1.62KB 复制新文件或目录到容器中
COPY docker/entrypoint.sh /opt/shenyu-bootstrap/entrypoint.sh # buildkit
                        
# 2025-08-25 15:06:49  1.90KB 复制新文件或目录到容器中
COPY docker/logback.xml /opt/shenyu-bootstrap/conf/logback.xml # buildkit
                        
# 2025-08-25 15:06:49  265.26MB 复制新文件或目录到容器中
COPY /opt/shenyu-bootstrap /opt/shenyu-bootstrap # buildkit
                        
# 2025-08-25 15:06:49  0.00B 设置环境变量 BOOT_JVM
ENV BOOT_JVM=
                        
# 2025-08-25 15:06:49  0.00B 设置环境变量 LOCAL_PATH
ENV LOCAL_PATH=/opt/shenyu-bootstrap
                        
# 2024-04-24 04:51:38  0.00B 设置默认要执行的命令
CMD ["jshell"]
                        
# 2024-04-24 04:51:38  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/__cacert_entrypoint.sh"]
                        
# 2024-04-24 04:51:38  1.16KB 复制新文件或目录到容器中
COPY entrypoint.sh /__cacert_entrypoint.sh # buildkit
                        
# 2024-04-24 04:51:38  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     echo "Verifying install ...";     fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java;     echo "javac --version"; javac --version;     echo "java --version"; java --version;     echo "Complete." # buildkit
                        
# 2024-04-24 04:51:38  279.41MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     ARCH="$(objdump="$(command -v objdump)" && objdump --file-headers "$objdump" | awk -F '[:,]+[[:space:]]+' '$1 == "architecture" { print $2 }')";     case "${ARCH}" in        aarch64|arm64)          ESUM='a900acf3ae56b000afc35468a083b6d6fd695abec87a8abdb02743d5c72f6d6d';          BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.11%2B9/OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.11_9.tar.gz';          ;;        amd64|i386:x86-64)          ESUM='aa7fb6bb342319d227a838af5c363bfa1b4a670c209372f9e6585bd79da6220c';          BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.11%2B9/OpenJDK17U-jdk_x64_linux_hotspot_17.0.11_9.tar.gz';          ;;        ppc64el|powerpc:common64)          ESUM='44bdd662c3b832cfe0b808362866b8d7a700dd60e6e39716dee97211d35c230f';          BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.11%2B9/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.11_9.tar.gz';          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac;     wget --progress=dot:giga -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-04-24 04:51:38  0.00B 设置环境变量 JAVA_VERSION
ENV JAVA_VERSION=jdk-17.0.11+9
                        
# 2024-04-24 04:51:38  53.03MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     yum install -y         gzip         tar         binutils         curl         wget         tzdata         ca-certificates         fontconfig     ;     rm -rf /var/cache/yum # buildkit
                        
# 2024-04-24 04:51:38  0.00B 设置环境变量 LANG LANGUAGE LC_ALL
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2024-04-24 04:51:38  0.00B 设置环境变量 PATH
ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-04-24 04:51:38  0.00B 设置环境变量 JAVA_HOME
ENV JAVA_HOME=/opt/java/openjdk
                        
# 2021-09-16 02:20:23  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2021-09-16 02:20:23  0.00B 
/bin/sh -c #(nop)  LABEL org.label-schema.schema-version=1.0 org.label-schema.name=CentOS Base Image org.label-schema.vendor=CentOS org.label-schema.license=GPLv2 org.label-schema.build-date=20201113 org.opencontainers.image.title=CentOS Base Image org.opencontainers.image.vendor=CentOS org.opencontainers.image.licenses=GPL-2.0-only org.opencontainers.image.created=2020-11-13 00:00:00+00:00
                        
# 2021-09-16 02:20:23  203.94MB 
/bin/sh -c #(nop) ADD file:b3ebbe8bd304723d43b7b44a6d990cd657b63d93d6a2a9293983a30bfc1dfa53 in / 
                        
                    

镜像信息

{
    "Id": "sha256:6de7881cc78bcc16f0a8418a533378267bfdc536dd03281de05fa3a703d536a1",
    "RepoTags": [
        "apache/shenyu-bootstrap:2.7.0.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0.2"
    ],
    "RepoDigests": [
        "apache/shenyu-bootstrap@sha256:3cffa89ef2225f28d6ac428ad25c37490f9d73e2b2f034cd1c14c61aacb38b75",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap@sha256:b1d0f4f0aa472833f129a4057bdef383098d996c6e6d6d14c7ce4ed8be8261dd"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-08-25T07:06:50.042622533Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "9195/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/opt/java/openjdk",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION=jdk-17.0.11+9",
            "LOCAL_PATH=/opt/shenyu-bootstrap",
            "BOOT_JVM="
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/opt/shenyu-bootstrap",
        "Entrypoint": [
            "/bin/sh",
            "entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.label-schema.build-date": "20201113",
            "org.label-schema.license": "GPLv2",
            "org.label-schema.name": "CentOS Base Image",
            "org.label-schema.schema-version": "1.0",
            "org.label-schema.vendor": "CentOS",
            "org.opencontainers.image.created": "2020-11-13 00:00:00+00:00",
            "org.opencontainers.image.licenses": "GPL-2.0-only",
            "org.opencontainers.image.title": "CentOS Base Image",
            "org.opencontainers.image.vendor": "CentOS"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 801642857,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/5c646e1eaa1f0cb07cf47f1aa5b81698c582e43adafa11ab5dec336875e4a694/diff:/var/lib/docker/overlay2/7589223e5ef82e92152500046c0d53b92e1834e5cc39642b5228f6b24cf27bc2/diff:/var/lib/docker/overlay2/4f405f70e9dafba31ee8004547d97b5b85fc467055e9414403043610b99ba243/diff:/var/lib/docker/overlay2/f93fb3c1c99bc5a5c19c4ce8d85fdef34203e713ad322b111e0fb88c753de8fc/diff:/var/lib/docker/overlay2/51f022c8dd19114e968eb1b7aeb88b1a2826a6f0cb9ee8ada2e85d36dce6d481/diff:/var/lib/docker/overlay2/ca87671e64effa187dabc332d691b98800587ef1a2e7e034acc933cadc1bd50d/diff:/var/lib/docker/overlay2/f5ba7f4d2ef9a930ea929aa1b896ec7e08b2ff6463e8e5b8703813e65a3ffa75/diff:/var/lib/docker/overlay2/31e40685ee0dd3d636e99319f7477326f95279cf8b96c75f7fb0d599a53a33cd/diff:/var/lib/docker/overlay2/692da34b0adf8e76ec1429e511d7b5e5a156d70cc12c2f28c5c93f71aa30f6fb/diff",
            "MergedDir": "/var/lib/docker/overlay2/025dea9c9aefe8fe44bc06fa6962caecf3c7e69622f4bca0b6f771cc61d360fe/merged",
            "UpperDir": "/var/lib/docker/overlay2/025dea9c9aefe8fe44bc06fa6962caecf3c7e69622f4bca0b6f771cc61d360fe/diff",
            "WorkDir": "/var/lib/docker/overlay2/025dea9c9aefe8fe44bc06fa6962caecf3c7e69622f4bca0b6f771cc61d360fe/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:174f5685490326fc0a1c0f5570b8663732189b327007e47ff13d2ca59673db02",
            "sha256:93a485c6728b3a6cc3b1222d4b5c7c181fa96b7abd724ba22fa0ac278e844f69",
            "sha256:96c1e1dc529e6cfd9b3e22950bc595c0dc08559cd993e15f4bebeddb896144b4",
            "sha256:c1005db7f9d24bcdefc1a81d7a35db4634a912be8ed68b2a5c28082e9a1bb240",
            "sha256:8d92243a967a2f457cee5dc083650255728dca57f7dba1b2725db38ddffaa9f0",
            "sha256:073d1f89f03c09f4e0c813e843f63357429c565e6eed1e7ff7f571df5ff7f9dc",
            "sha256:6567c9cbb705c42339af000e7b8b0dfd9bc68f9a4fb47c6f6c2016524c5854a4",
            "sha256:a3a66d1273dd12b784acc94cf4122a199b33bee7d558fb203d20157a2744babe",
            "sha256:e652ab1284fa985ee0dcb9dd0019635d3ebf0689dbe9fc3574b054456c977d2d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-11-04T13:21:57.611299292+08:00"
    }
}

更多版本

docker.io/apache/shenyu-bootstrap:2.6.1

linux/amd64 docker.io313.48MB2024-10-02 16:34
258

docker.io/apache/shenyu-bootstrap:2.7.0

linux/amd64 docker.io801.96MB2025-02-12 09:11
246

docker.io/apache/shenyu-bootstrap:2.5.1

linux/amd64 docker.io568.42MB2025-02-12 09:59
199

docker.io/apache/shenyu-bootstrap:2.7.0.2

linux/amd64 docker.io801.64MB2025-11-04 13:26
35