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

gcr.io/google-samples/microservices-demo/cartservice:v0.10.0 - 国内下载镜像源 浏览次数:10

这是一个Google Cloud Container Registry (gcr.io) 中的Docker镜像,名称为gcr.io/google-samples/microservices-demo/cartservice。它属于Google提供的微服务演示项目 (microservices-demo),并且是其中负责购物车服务的组件。

源镜像 gcr.io/google-samples/microservices-demo/cartservice:v0.10.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/cartservice:v0.10.0
镜像ID sha256:e5e7c41475d309e6f84a64d4b6c98b56eeaee740f505bdb36f2bc6efba78e6b6
镜像TAG v0.10.0
大小 109.38MB
镜像源 gcr.io
CMD
启动入口 /app/cartservice
工作目录 /app
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2024-04-23T18:01:05.203310432Z
同步时间 2025-10-04 10:24
更新时间 2025-10-04 13:31
开放端口
7070/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin APP_UID=1654 ASPNETCORE_HTTP_PORTS=7070 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true DOTNET_EnableDiagnostics=0

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

镜像构建历史


# 2024-04-24 02:01:05  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/app/cartservice"]
                        
# 2024-04-24 02:01:05  0.00B 
/bin/sh -c #(nop)  USER 1000
                        
# 2024-04-24 02:01:04  0.00B 
/bin/sh -c #(nop)  ENV DOTNET_EnableDiagnostics=0 ASPNETCORE_HTTP_PORTS=7070
                        
# 2024-04-24 02:01:04  0.00B 
/bin/sh -c #(nop)  EXPOSE 7070
                        
# 2024-04-24 02:01:03  99.27MB 
/bin/sh -c #(nop) COPY dir:77dc17323467ed5c8b2cf7d052af0386e3c0c754952b08aeef7b06d54ebfa9a1 in . 
                        
# 2024-04-24 02:01:02  0.00B 
/bin/sh -c #(nop) WORKDIR /app
                        
# 2024-04-09 21:44:50  4.68KB 执行命令并创建新的镜像层
RUN /bin/sh -c addgroup         --gid=$APP_UID         app     && adduser         --uid=$APP_UID         --ingroup=app         --disabled-password         app # buildkit
                        
# 2024-04-09 21:44:48  2.77MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --upgrade --no-cache         ca-certificates-bundle                 libgcc         libssl3         libstdc++         zlib # buildkit
                        
# 2024-04-09 21:44:48  0.00B 设置环境变量 APP_UID ASPNETCORE_HTTP_PORTS DOTNET_RUNNING_IN_CONTAINER DOTNET_SYSTEM_GLOBALIZATION_INVARIANT
ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true
                        
# 2024-01-27 08:30:56  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2024-01-27 08:30:56  7.34MB 
/bin/sh -c #(nop) ADD file:8729f9c0258836b640e9e789c7ab029cf4547e0596557d54dd4a4d7d8e4a785f in / 
                        
                    

镜像信息

{
    "Id": "sha256:e5e7c41475d309e6f84a64d4b6c98b56eeaee740f505bdb36f2bc6efba78e6b6",
    "RepoTags": [
        "gcr.io/google-samples/microservices-demo/cartservice:v0.10.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/cartservice:v0.10.0"
    ],
    "RepoDigests": [
        "gcr.io/google-samples/microservices-demo/cartservice@sha256:a521e6b2faa1cfaa836771e146f3ee7cf77e93663ae1f9c99c06c66d84224876",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/google-samples/microservices-demo/cartservice@sha256:a521e6b2faa1cfaa836771e146f3ee7cf77e93663ae1f9c99c06c66d84224876"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2024-04-23T18:01:05.203310432Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.24",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1000",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "7070/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "APP_UID=1654",
            "ASPNETCORE_HTTP_PORTS=7070",
            "DOTNET_RUNNING_IN_CONTAINER=true",
            "DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true",
            "DOTNET_EnableDiagnostics=0"
        ],
        "Cmd": null,
        "Image": "sha256:3c0f87f884bbb8887bcc805fa0b9bb94a6e4dcbc15f0b64f07a3ab4e71df841d",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/app/cartservice"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 109377911,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e60adbfdb679c19790d6c95b000072ad4be596c67cf598f537c2587a9178ece5/diff:/var/lib/docker/overlay2/ccdda34a5f45929c6ae3afff5eb6ae2aeee0243d26449accafbb091a6e9c97c2/diff:/var/lib/docker/overlay2/7193947e73c1362c7b050783c4e637e59022b755e32517ae773368c052ce67dd/diff:/var/lib/docker/overlay2/5a644ad7c4734676ce3635f41aea0b2e1ef34b26b9df9a342b59018091ca2502/diff",
            "MergedDir": "/var/lib/docker/overlay2/8bc21e6452ccac64a11ae92192222048ae5961bc431a2840da5aa73f39bf2b76/merged",
            "UpperDir": "/var/lib/docker/overlay2/8bc21e6452ccac64a11ae92192222048ae5961bc431a2840da5aa73f39bf2b76/diff",
            "WorkDir": "/var/lib/docker/overlay2/8bc21e6452ccac64a11ae92192222048ae5961bc431a2840da5aa73f39bf2b76/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:aedc3bda2944bb9bcb6c3d475bee8b460db9a9b0f3e0b33a6ed2fd1ae0f1d445",
            "sha256:7ead85ee8d430c0f28abe375291266c949f69fe18b0604bbe6c828573081989d",
            "sha256:61b9c3f29850d41be489d32757b97c45ce0046f972744930c13b62023c541bff",
            "sha256:9d9abdf58deea07dd1a737579a00955cb17e8bc9f74b35519df6e1410eea3ae9",
            "sha256:f8380314f20f1140910278e9540b3e7bc8fee6eac2701749310e9e11d9b53c86"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-04T10:24:02.585915817+08:00"
    }
}

更多版本

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

linux/amd64 gcr.io48.09MB2025-04-15 17:45
151

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

linux/amd64 gcr.io109.38MB2025-10-04 10:24
9