gcr.io/google-samples/microservices-demo/adservice:v0.10.0 linux/amd64

gcr.io/google-samples/microservices-demo/adservice:v0.10.0 - 国内下载镜像源 浏览次数:10
源镜像 gcr.io/google-samples/microservices-demo/adservice:v0.10.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0
镜像ID sha256:8d1b5a3f327b5138f33e4b55ca855c3aba136c0d33f2009e6b1e622aa269f407
镜像TAG v0.10.0
大小 232.31MB
镜像源 gcr.io
CMD
启动入口 /app/build/install/hipstershop/bin/AdService
工作目录 /app
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2024-05-02T17:53:41.311147733Z
同步时间 2025-10-04 10:32
更新时间 2025-10-04 13:31
开放端口
9555/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-21.0.3+9

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0  gcr.io/google-samples/microservices-demo/adservice:v0.10.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0  gcr.io/google-samples/microservices-demo/adservice:v0.10.0

Shell快速替换命令

sed -i 's#gcr.io/google-samples/microservices-demo/adservice:v0.10.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0  gcr.io/google-samples/microservices-demo/adservice:v0.10.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0  gcr.io/google-samples/microservices-demo/adservice:v0.10.0'

镜像构建历史


# 2024-05-03 01:53:41  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/app/build/install/hipstershop/bin/AdService"]
                        
# 2024-05-03 01:53:41  0.00B 
/bin/sh -c #(nop)  EXPOSE 9555
                        
# 2024-05-03 01:53:40  42.95MB 
/bin/sh -c #(nop) COPY dir:dbdbfe0d2c117901cc13201022278b66fda745eac05785083d28b4be529d0c3a in . 
                        
# 2024-05-03 01:53:39  0.00B 
/bin/sh -c #(nop) WORKDIR /app
                        
# 2024-05-03 01:53:39  116.56KB 
/bin/sh -c apk add --no-cache ca-certificates
                        
# 2024-04-24 04:51:38  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/__cacert_entrypoint.sh"]
                        
# 2024-04-24 04:51:38  1.17KB 复制新文件或目录到容器中
COPY entrypoint.sh /__cacert_entrypoint.sh # buildkit
                        
# 2024-04-24 04:51:38  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     echo "Verifying install ...";     echo "java --version"; java --version;     echo "Complete." # buildkit
                        
# 2024-04-24 04:51:38  164.58MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     ARCH="$(apk --print-arch)";     case "${ARCH}" in        aarch64|arm64)          ESUM='54e8618da373258654fe788d509f087d3612de9e080eb6831601069dbc8a4b2b';          BINARY_URL='https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.3%2B9/OpenJDK21U-jre_aarch64_alpine-linux_hotspot_21.0.3_9.tar.gz';          ;;        amd64|x86_64)          ESUM='b3e7170deab11a7089fe8e14f9f398424fd86db085f745dad212f6cfc4121df6';          BINARY_URL='https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.3%2B9/OpenJDK21U-jre_x64_alpine-linux_hotspot_21.0.3_9.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-04-24 04:51:38  0.00B 设置环境变量 JAVA_VERSION
ENV JAVA_VERSION=jdk-21.0.3+9
                        
# 2024-04-24 04:51:38  17.29MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     apk add --no-cache         fontconfig ttf-dejavu         ca-certificates p11-kit-trust         musl-locales musl-locales-lang         tzdata     ;     rm -rf /var/cache/apk/* # 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
                        
# 2024-01-27 08:30:48  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2024-01-27 08:30:48  7.38MB 
/bin/sh -c #(nop) ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in / 
                        
                    

镜像信息

{
    "Id": "sha256:8d1b5a3f327b5138f33e4b55ca855c3aba136c0d33f2009e6b1e622aa269f407",
    "RepoTags": [
        "gcr.io/google-samples/microservices-demo/adservice:v0.10.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.10.0"
    ],
    "RepoDigests": [
        "gcr.io/google-samples/microservices-demo/adservice@sha256:5c0632b3a630755d927c0670a38626879753a5cd0f01f1e6b7b8301f187bfe5b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice@sha256:5c0632b3a630755d927c0670a38626879753a5cd0f01f1e6b7b8301f187bfe5b"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2024-05-02T17:53:41.311147733Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.21",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "9555/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-21.0.3+9"
        ],
        "Cmd": null,
        "Image": "sha256:71754f1dd3943cd63ad678daf5447830881a15c17854cef74f94eaf941dfa422",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/app/build/install/hipstershop/bin/AdService"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 232306202,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/90d9dbd8f40fc8e0a162ba21ae4c8d403d1dd16ddabfa7c416aee30eafb27420/diff:/var/lib/docker/overlay2/b2b82b9697fcefaeb58618a4bec4927150a7491ee28d181ecef87497ad76bf29/diff:/var/lib/docker/overlay2/a76c232dbab3f504fd8752cb5b55f45f3d07e0ce27abf312866edec252ba9394/diff:/var/lib/docker/overlay2/c70f223899220b3a81cad1a7355d98ea5fac2ece8779ee8f4e3d82d2904e713f/diff:/var/lib/docker/overlay2/19c4fa9eb6a5154c9c5fda9fac9914dd307a2ebee19a9cc5c4aae03da11ab629/diff:/var/lib/docker/overlay2/a1dff085cbcee07b86e2de49e746ec5182ba6a14da6037f9ca892311a57701f3/diff:/var/lib/docker/overlay2/5cf0f27e8bb4292ea27314a68abce4b5e832127cb0f86af0f5efbc404d99ff0e/diff",
            "MergedDir": "/var/lib/docker/overlay2/5fabb43ad8c1dfa1f6c83a27b72bf42bdc941baf02b16afa940cb2564e040222/merged",
            "UpperDir": "/var/lib/docker/overlay2/5fabb43ad8c1dfa1f6c83a27b72bf42bdc941baf02b16afa940cb2564e040222/diff",
            "WorkDir": "/var/lib/docker/overlay2/5fabb43ad8c1dfa1f6c83a27b72bf42bdc941baf02b16afa940cb2564e040222/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:d4fc045c9e3a848011de66f34b81f052d4f2c15a17bb196d637e526349601820",
            "sha256:8700812eabace232964e87ec9c68fdea495e708cdb460cad63da54abcee9770c",
            "sha256:b2899ff810f58204e47fa13fbbb19125c4e9bfaf8f6a3c8ac83d12dae0eb7862",
            "sha256:75db719e767d66e01144c5f288f694567e57704aad4b4954ef898f33f645e8b8",
            "sha256:236e665be106b0f46534e6128c74f82b4207f0f1f2afd9fbf0570ca3ee526363",
            "sha256:7362898034e79c0fe2d052cc109d4cc57dd964e9f62f4eb1efc3114762b72d59",
            "sha256:52ce19e9cdb62a5ef27f35ba746070b1164720aaafbab6c47719f2a8fff5c88d",
            "sha256:4ecc2a21c1dcf276d2d32a647b850ca907f128241cd7c3b39633c2df0b4244ac"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-04T10:32:08.644699101+08:00"
    }
}

更多版本

gcr.io/google-samples/microservices-demo/adservice:v0.7.0

linux/amd64 gcr.io247.91MB2025-04-15 17:53
138

gcr.io/google-samples/microservices-demo/adservice:v0.10.0

linux/amd64 gcr.io232.31MB2025-10-04 10:32
9