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

docker.io/apache/shenyu-bootstrap:2.7.0 - 国内下载镜像源 浏览次数:33 安全受验证的发布者-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
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0
镜像ID sha256:a3ea618c41a8d9ed73445f1bb8394e81f9fda4bc447a1ea994c7812e119baeb6
镜像TAG 2.7.0
大小 801.96MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /bin/sh entrypoint.sh
工作目录 /opt/shenyu-bootstrap
OS/平台 linux/amd64
浏览量 33 次
贡献者
镜像创建 2025-01-17T14:15:06.272350372Z
同步时间 2025-02-12 09:11
更新时间 2025-02-22 08:20
开放端口
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
镜像安全扫描 查看Trivy扫描报告

系统OS: centos 7.9.2009 扫描引擎: Trivy 扫描时间: 2025-02-12 09:11

低危漏洞:605 中危漏洞:552 高危漏洞:58 严重漏洞:5

Docker拉取命令 无权限下载?点我修复

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

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#apache/shenyu-bootstrap:2.7.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0#' 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 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0  docker.io/apache/shenyu-bootstrap:2.7.0'

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 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0  docker.io/apache/shenyu-bootstrap:2.7.0'

镜像构建历史


# 2025-01-17 22:15:06  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/bin/sh" "entrypoint.sh"]
                        
# 2025-01-17 22:15:06  0.00B 声明容器运行时监听的端口
EXPOSE map[9195/tcp:{}]
                        
# 2025-01-17 22:15:06  0.00B 设置工作目录为/opt/shenyu-bootstrap
WORKDIR /opt/shenyu-bootstrap
                        
# 2025-01-17 22:15:06  1.62KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x ${LOCAL_PATH}/entrypoint.sh # buildkit
                        
# 2025-01-17 22:15:06  1.62KB 复制新文件或目录到容器中
COPY docker/entrypoint.sh /opt/shenyu-bootstrap/entrypoint.sh # buildkit
                        
# 2025-01-17 22:15:06  1.90KB 复制新文件或目录到容器中
COPY docker/logback.xml /opt/shenyu-bootstrap/conf/logback.xml # buildkit
                        
# 2025-01-17 22:15:06  265.57MB 复制新文件或目录到容器中
COPY /opt/shenyu-bootstrap /opt/shenyu-bootstrap # buildkit
                        
# 2025-01-17 22:15:06  0.00B 设置环境变量 BOOT_JVM
ENV BOOT_JVM=
                        
# 2025-01-17 22:15:06  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:a3ea618c41a8d9ed73445f1bb8394e81f9fda4bc447a1ea994c7812e119baeb6",
    "RepoTags": [
        "apache/shenyu-bootstrap:2.7.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap:2.7.0"
    ],
    "RepoDigests": [
        "apache/shenyu-bootstrap@sha256:4e1c00a63b39b16147193f3f70823d9bd5fbc4ecc7ae9a2503a427a0e17d2d3e",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/shenyu-bootstrap@sha256:fc6922bc1cc567901bf0ff5b3b92c8ae879240fcee13f3ae2061e125bc5a56ff"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-01-17T14:15:06.272350372Z",
    "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": 801960853,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c9c30b53489c1e0eeb4d82416c18763b9105b4b4c243cd08e6bf078b49ea8a93/diff:/var/lib/docker/overlay2/b14ac38805de17a259f5bcdbd47028908d494e2b7b2a6bc6f7500b56b09c2a59/diff:/var/lib/docker/overlay2/1002be0a1b90cfb16cb6cb4c41479dcdf91576669fd857b5c926a56d6c4b09c6/diff:/var/lib/docker/overlay2/9e3dd5de527e1402c5dc1f3fd9f1ab5a0ee2cbcaec863d14238eefd3470850e4/diff:/var/lib/docker/overlay2/7dfc8907def3e03221150b70ae0172b98674af9b176d19b0d1d1ad8b6ea95fc0/diff:/var/lib/docker/overlay2/370243b502c35a2f51a92d287de0219e428b23e3ba152846acb67d4364e70256/diff:/var/lib/docker/overlay2/cc07cc469b60e58077e0422405630ca4583d36bf421f81e3fce58ac00855a000/diff:/var/lib/docker/overlay2/b8f649a54be5f094b99626b373d2a10980df232073f6c063b258457504007684/diff:/var/lib/docker/overlay2/692da34b0adf8e76ec1429e511d7b5e5a156d70cc12c2f28c5c93f71aa30f6fb/diff",
            "MergedDir": "/var/lib/docker/overlay2/408d8a1d384a4de90a2b03cdf6457f74564eb6d6bbf53cc2e9a665dc6f26a39a/merged",
            "UpperDir": "/var/lib/docker/overlay2/408d8a1d384a4de90a2b03cdf6457f74564eb6d6bbf53cc2e9a665dc6f26a39a/diff",
            "WorkDir": "/var/lib/docker/overlay2/408d8a1d384a4de90a2b03cdf6457f74564eb6d6bbf53cc2e9a665dc6f26a39a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:174f5685490326fc0a1c0f5570b8663732189b327007e47ff13d2ca59673db02",
            "sha256:93a485c6728b3a6cc3b1222d4b5c7c181fa96b7abd724ba22fa0ac278e844f69",
            "sha256:96c1e1dc529e6cfd9b3e22950bc595c0dc08559cd993e15f4bebeddb896144b4",
            "sha256:c1005db7f9d24bcdefc1a81d7a35db4634a912be8ed68b2a5c28082e9a1bb240",
            "sha256:8d92243a967a2f457cee5dc083650255728dca57f7dba1b2725db38ddffaa9f0",
            "sha256:b508faef524819d9ce1b8066c9a543a4d6b8d2fd5a491d09d67ce6b0fc414934",
            "sha256:b4568e7bef42019826a6fcee9185ca17ec2b3eacca7b9ef0600c0cabaad307e7",
            "sha256:f8a5b1974a7f17f664392a48c3810f9ecfbddfc768b05dbdf8f0ba1218b1469d",
            "sha256:941208f7afa922b2807a7e8d018007c28c8f746c143613e34a71c014f1ea5428",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-02-12T09:10:34.683051791+08:00"
    }
}

更多版本

docker.io/apache/shenyu-bootstrap:2.6.1

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

docker.io/apache/shenyu-bootstrap:2.7.0

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

docker.io/apache/shenyu-bootstrap:2.5.1

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