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

gcr.io/google-samples/microservices-demo/adservice:v0.7.0 - 国内下载镜像源 浏览次数:40
源镜像 gcr.io/google-samples/microservices-demo/adservice:v0.7.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.7.0
镜像ID sha256:2577602901db47c8c7dd5698b58e4a4dbdad732e2add985f058dcb94fb07276e
镜像TAG v0.7.0
大小 247.91MB
镜像源 gcr.io
CMD
启动入口 /app/build/install/hipstershop/bin/AdService
工作目录 /app
OS/平台 linux/amd64
浏览量 40 次
贡献者
镜像创建 2023-05-18T15:36:03.6557988Z
同步时间 2025-04-15 17:53
更新时间 2025-05-28 23:41
开放端口
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-19.0.1+10 GRPC_HEALTH_PROBE_VERSION=v0.4.18

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#gcr.io/google-samples/microservices-demo/adservice:v0.7.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.7.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.7.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.7.0  gcr.io/google-samples/microservices-demo/adservice:v0.7.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.7.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.7.0  gcr.io/google-samples/microservices-demo/adservice:v0.7.0'

镜像构建历史


# 2023-05-18 23:36:03  11.38MB 执行命令并创建新的镜像层
RUN /bin/sh -c wget -qO/bin/grpc_health_probe https://github.com/grpc-ecosystem/grpc-health-probe/releases/download/${GRPC_HEALTH_PROBE_VERSION}/grpc_health_probe-linux-amd64 &&     chmod +x /bin/grpc_health_probe # buildkit
                        
# 2023-05-18 23:36:03  0.00B 设置环境变量 GRPC_HEALTH_PROBE_VERSION
ENV GRPC_HEALTH_PROBE_VERSION=v0.4.18
                        
# 2023-05-18 23:36:03  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/app/build/install/hipstershop/bin/AdService"]
                        
# 2023-05-18 23:36:03  0.00B 声明容器运行时监听的端口
EXPOSE map[9555/tcp:{}]
                        
# 2023-05-18 23:36:02  36.71MB 复制新文件或目录到容器中
COPY /app . # buildkit
                        
# 2023-01-26 02:46:07  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2023-01-26 02:46:07  20.52MB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /opt/cprof &&     wget -q -O- https://storage.googleapis.com/cloud-profiler/java/latest/profiler_java_agent_alpine.tar.gz     | tar xzv -C /opt/cprof &&     rm -rf profiler_java_agent.tar.gz # buildkit
                        
# 2023-01-26 02:45:56  595.64KB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
                        
# 2023-01-10 01:42:51  0.00B 
/bin/sh -c echo Verifying install ...     && fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java     && echo java --version && java --version     && echo Complete.
                        
# 2023-01-10 01:42:50  148.33MB 
/bin/sh -c set -eux;     ARCH="$(apk --print-arch)";     case "${ARCH}" in        amd64|x86_64)          ESUM='32426b790ac99a21a69abec793bfa47996a4fe7f74c7c89484836237f121640b';          BINARY_URL='https://github.com/adoptium/temurin19-binaries/releases/download/jdk-19.0.1%2B10/OpenJDK19U-jre_x64_alpine-linux_hotspot_19.0.1_10.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 /tmp/openjdk.tar.gz;
                        
# 2023-01-10 01:42:15  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=jdk-19.0.1+10
                        
# 2023-01-10 01:40:11  23.32MB 
/bin/sh -c apk add --no-cache fontconfig libretls musl-locales musl-locales-lang ttf-dejavu tzdata zlib     && rm -rf /var/cache/apk/*
                        
# 2023-01-10 01:40:09  0.00B 
/bin/sh -c #(nop)  ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2023-01-10 01:40:09  0.00B 
/bin/sh -c #(nop)  ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2023-01-10 01:40:09  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/opt/java/openjdk
                        
# 2023-01-10 01:05:20  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2023-01-10 01:05:20  7.05MB 
/bin/sh -c #(nop) ADD file:e4d600fc4c9c293efe360be7b30ee96579925d1b4634c94332e2ec73f7d8eca1 in / 
                        
                    

镜像信息

{
    "Id": "sha256:2577602901db47c8c7dd5698b58e4a4dbdad732e2add985f058dcb94fb07276e",
    "RepoTags": [
        "gcr.io/google-samples/microservices-demo/adservice:v0.7.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice:v0.7.0"
    ],
    "RepoDigests": [
        "gcr.io/google-samples/microservices-demo/adservice@sha256:22b7f0b45c1c7587d7b836be9888c12ca55af6612cd03de0500aedeb806a7f53",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/adservice@sha256:22b7f0b45c1c7587d7b836be9888c12ca55af6612cd03de0500aedeb806a7f53"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-05-18T15:36:03.6557988Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "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-19.0.1+10",
            "GRPC_HEALTH_PROBE_VERSION=v0.4.18"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/app/build/install/hipstershop/bin/AdService"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 247905810,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/5524f4f8b4abf022709137621d0141073a9d902a669bb866e3463916d7921b52/diff:/var/lib/docker/overlay2/13e488f3af78cfe6a18a67f39b1debeb833145490be197ce5b2ef96af5317a90/diff:/var/lib/docker/overlay2/9972df246a5575c5c4beb472c666e6345878580cc1843d0a9c47676184d3385b/diff:/var/lib/docker/overlay2/58d831eb08531c3bc9b9bcd6eb12e46a1b83c6fc69537fce985ecbc1b38676ff/diff:/var/lib/docker/overlay2/d21aebed46d9edea79c81e6ee6ca915d264bbd3c8976e62f7445c8c78fd29f52/diff:/var/lib/docker/overlay2/b2f66f06287ae6141cb68608ec2c7143a169b1da30b9d76ebdce4551f72fd972/diff:/var/lib/docker/overlay2/1377527468b0a3fd8d79deabdc623def7c4c92cf57ef496661c7962d0d6cc0af/diff:/var/lib/docker/overlay2/0da1839f46d74dfbb3d5455d46fbed01d02763cf43f8713abafefab66e0ec6bd/diff",
            "MergedDir": "/var/lib/docker/overlay2/df8d41bc4b2d24cd9987334cfc2343009694521e2ed20636f1771f72ca86e624/merged",
            "UpperDir": "/var/lib/docker/overlay2/df8d41bc4b2d24cd9987334cfc2343009694521e2ed20636f1771f72ca86e624/diff",
            "WorkDir": "/var/lib/docker/overlay2/df8d41bc4b2d24cd9987334cfc2343009694521e2ed20636f1771f72ca86e624/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8e012198eea15b2554b07014081c85fec4967a1b9cc4b65bd9a4bce3ae1c0c88",
            "sha256:f9e315186df9d3a8de76074e45a1d5d65e712837e6f91271c2a47425ccc6706e",
            "sha256:35a4211503503a03e69be95722bd0275578be6f0a26167e757dac1a1cf2b4456",
            "sha256:163da29a87193179e81bcdaaec7aa61a3fd46ea5ced1161db3804395255cc870",
            "sha256:822704e7e48d5e88305ed702e921754bb86d8e5966686f32658a4d2988962567",
            "sha256:9a0a5a36e9844f7205910b7c5a4b6f420c5dbb868a0a8503cffb39088e2f4ad5",
            "sha256:100d30ee453f72167aeb65a8843d06f2f653f75d5ce7c4ace1c6a6bdb682b6ed",
            "sha256:c574db384d306b6d7f2f23ba6b096af99707f92dc874b99804213abde9294931",
            "sha256:b53c115b0769ed030cae535d2671549445c4342a66305d47686018992ea4ac73"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-15T17:52:58.86839091+08:00"
    }
}

更多版本

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

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