ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy linux/amd64

ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy - 国内下载镜像源 浏览次数:44

这是一个Open Telemetry的演示Docker镜像。它用于展示Open Telemetry的各种功能和使用方法。

源镜像 ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy
镜像ID sha256:479f5f1ef0383acfdd0e6396f924825d6883922ec7c6e2c560308ae29564ce44
镜像TAG 2.0.2-frontend-proxy
大小 156.49MB
镜像源 ghcr.io
CMD
启动入口 /bin/sh -c envsubst < envoy.tmpl.yaml > envoy.yaml && envoy -c envoy.yaml;
工作目录 /home/envoy
OS/平台 linux/amd64
浏览量 44 次
贡献者
镜像创建 2025-03-17T07:43:16.367005466Z
同步时间 2025-05-23 21:46
更新时间 2025-06-20 08:22
开放端口
10000/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive
镜像标签
ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy  ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy  ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy

Shell快速替换命令

sed -i 's#ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy  ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy  ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy'

镜像构建历史


# 2025-03-17 15:43:16  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/bin/sh" "-c" "envsubst < envoy.tmpl.yaml > envoy.yaml && envoy -c envoy.yaml;"]
                        
# 2025-03-17 15:43:16  10.37KB 复制新文件或目录到容器中
COPY ./src/frontend-proxy/envoy.tmpl.yaml envoy.tmpl.yaml # buildkit
                        
# 2025-03-17 15:43:16  0.00B 设置工作目录为/home/envoy
WORKDIR /home/envoy
                        
# 2025-03-17 15:43:16  0.00B 指定运行容器时使用的用户
USER envoy
                        
# 2025-03-17 15:43:16  536.50KB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y gettext-base && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-12-19 04:31:03  0.00B 复制新文件或目录到容器中
COPY --chown=0:0 --chmod=755 /usr/local/bin/envoy.* /usr/local/bin/ # buildkit
                        
# 2024-12-19 04:31:03  74.96MB 复制新文件或目录到容器中
COPY --chown=0:0 --chmod=755 /usr/local/bin/envoy /usr/local/bin/envoy # buildkit
                        
# 2024-12-19 04:31:03  0.00B 定义构建参数
ARG ENVOY_BINARY_PREFIX=
                        
# 2024-12-19 04:31:03  0.00B 定义构建参数
ARG ENVOY_BINARY=envoy
                        
# 2024-12-19 04:31:03  18.74KB 复制新文件或目录到容器中
COPY --chown=0:0 --chmod=755 /usr/local/bin/utils/su-exec /usr/local/bin/ # buildkit
                        
# 2024-12-19 04:31:03  750.00B 复制新文件或目录到容器中
COPY --chown=0:0 --chmod=755 /docker-entrypoint.sh / # buildkit
                        
# 2024-12-19 04:31:03  1.82KB 复制新文件或目录到容器中
COPY --chown=0:0 --chmod=644 /etc/envoy/envoy.yaml /etc/envoy/envoy.yaml # buildkit
                        
# 2024-12-19 04:31:03  3.06MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get -qq update     && apt-get -qq upgrade -y     && apt-get -qq install --no-install-recommends -y ca-certificates     && apt-get -qq autoremove -y # buildkit
                        
# 2024-12-19 04:30:47  7.00B 复制文件或目录到容器中
ADD VERSION.txt /etc/envoy # buildkit
                        
# 2024-12-19 04:30:42  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2024-12-19 04:30:42  37.70KB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /etc/envoy     && adduser --group --system envoy # buildkit
                        
# 2024-12-19 04:30:42  0.00B 设置默认要执行的命令
CMD ["envoy" "-c" "/etc/envoy/envoy.yaml"]
                        
# 2024-12-19 04:30:42  0.00B 声明容器运行时监听的端口
EXPOSE map[10000/tcp:{}]
                        
# 2024-12-19 04:30:42  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2024-09-12 00:25:18  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-09-12 00:25:17  77.86MB 
/bin/sh -c #(nop) ADD file:ebe009f86035c175ba244badd298a2582914415cf62783d510eab3a311a5d4e1 in / 
                        
# 2024-09-12 00:25:16  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2024-09-12 00:25:16  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2024-09-12 00:25:16  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2024-09-12 00:25:16  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:479f5f1ef0383acfdd0e6396f924825d6883922ec7c6e2c560308ae29564ce44",
    "RepoTags": [
        "ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy"
    ],
    "RepoDigests": [
        "ghcr.io/open-telemetry/demo@sha256:9cc478aa226b33cd80af46971683bfa963283a4309adf36d39706a406641ac7e",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-telemetry/demo@sha256:613158ef9f98f9d6b97d295d4afc6324f09964d06d70d166e3279216c318c367"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-03-17T07:43:16.367005466Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "envoy",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "10000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DEBIAN_FRONTEND=noninteractive"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/envoy",
        "Entrypoint": [
            "/bin/sh",
            "-c",
            "envsubst \u003c envoy.tmpl.yaml \u003e envoy.yaml \u0026\u0026 envoy -c envoy.yaml;"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 156488763,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/88a2d97b33b7c5db68a8a24d3f23f44c8fc095dae068b431e3117abe49ee11fa/diff:/var/lib/docker/overlay2/5f0e1dd8769722c9a634cbcce2bd299d859c55c1f67f1f13fd28bd01d8824aa0/diff:/var/lib/docker/overlay2/3b1b7ab52dcbf9e137045bd9eca54fead24d8b49edb9129ce0eb44a240ec7205/diff:/var/lib/docker/overlay2/06e9e09391ca8658ef9e7b8e269cca5650bf8ad0b2782b5226745b456632d20c/diff:/var/lib/docker/overlay2/c2cf4e7e33b03ade1b69d0f66d12f16f0cb064b1de92096d964bb3115c449580/diff:/var/lib/docker/overlay2/31c8215c1868342225f88bc372f1b1b6393fda4d14e53e4f86d272671d3141e0/diff:/var/lib/docker/overlay2/9c1a0cb3d6f7cf9c29b67a8cc21a9e1ce0672108811cf388dc98e7248717930b/diff:/var/lib/docker/overlay2/e7ff6f9fd187ce8e2029d56e694da06b5ef6a2a90fdfead38a171d6c12ed65f2/diff:/var/lib/docker/overlay2/cd9ed2430203d2f0b07cdab14ec0dd1556b13fde76264c2e9c3178f34bdea299/diff:/var/lib/docker/overlay2/ce337594b529bd6fa142a6afdc1d21c674fa0b7c9738dcb5fb57060586055224/diff:/var/lib/docker/overlay2/4cfb2ff6eb670d08d805fcc326973c76acabc424b2f6ce5f1903149f34750452/diff",
            "MergedDir": "/var/lib/docker/overlay2/1e82a5b874bc7b199a4782d6f4a7e6c9538f1b8446005eb605e128b0e1cf909d/merged",
            "UpperDir": "/var/lib/docker/overlay2/1e82a5b874bc7b199a4782d6f4a7e6c9538f1b8446005eb605e128b0e1cf909d/diff",
            "WorkDir": "/var/lib/docker/overlay2/1e82a5b874bc7b199a4782d6f4a7e6c9538f1b8446005eb605e128b0e1cf909d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:2573e0d8158209ed54ab25c87bcdcb00bd3d2539246960a3d592a1c599d70465",
            "sha256:4c500983a6ff8a2696d027de66d43e84ed92d153a326e4a761bc78eea02f7fa5",
            "sha256:679d7aae5b72d2f868b2485cc5c7019fa16d1151db1e28e63810bb03f1788a46",
            "sha256:ef30c212e530dba90ae3145bf8a3ba6846db501dbfe1c2bdf92481cd73ca0479",
            "sha256:bded14f292e6a74661a023d8d908c01869779e96bfb139062c4ba6370e8380d6",
            "sha256:cc1da0c9786282f9ae34242994a0084c686739cbfe2aa8cccf1fac7a47a248f9",
            "sha256:1f783e0d9ad3d3b443c1df524665bbb5f1061265524b1985db4f938517b95b72",
            "sha256:7574bbee24f50f566723f696caf8d6e06e83bc87e56a9fdccba744f6baea8217",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:8d0683eca84c964b3194232350c50abb1de9122d19141f616567060e66742b1c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:1b7ec5af443c39977404e2dd27d746dea54667f27b396cbbde943b4f6398cf42"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-23T21:46:42.59231781+08:00"
    }
}

更多版本

ghcr.io/open-telemetry/demo:2.0.1-checkout

linux/amd64 ghcr.io30.58MB2025-03-27 09:35
100

ghcr.io/open-telemetry/demo:2.0.1-fraud-detection

linux/amd64 ghcr.io293.58MB2025-03-27 09:50
89

ghcr.io/open-telemetry/demo:2.0.1-accounting

linux/amd64 ghcr.io259.88MB2025-03-28 11:47
89

ghcr.io/open-telemetry/demo:2.0.1-flagd-ui

linux/amd64 ghcr.io865.40MB2025-03-28 11:56
103

ghcr.io/open-telemetry/demo:2.0.2-kafka

linux/amd64 ghcr.io416.03MB2025-05-23 21:08
36

ghcr.io/open-telemetry/demo:2.0.2-load-generator

linux/amd64 ghcr.io1.59GB2025-05-23 21:13
48

ghcr.io/open-telemetry/demo:2.0.2-quote

linux/amd64 ghcr.io544.22MB2025-05-23 21:15
35

ghcr.io/open-telemetry/demo:2.0.2-shipping

linux/amd64 ghcr.io96.34MB2025-05-23 21:17
42

ghcr.io/open-telemetry/demo:2.0.2-currency

linux/amd64 ghcr.io97.35MB2025-05-23 21:20
33

ghcr.io/open-telemetry/demo:2.0.2-accounting

linux/amd64 ghcr.io259.91MB2025-05-23 21:22
35

ghcr.io/open-telemetry/demo:2.0.2-cart

linux/amd64 ghcr.io106.48MB2025-05-23 21:25
32

ghcr.io/open-telemetry/demo:2.0.2-checkout

linux/amd64 ghcr.io30.75MB2025-05-23 21:26
38

ghcr.io/open-telemetry/demo:2.0.2-email

linux/amd64 ghcr.io197.52MB2025-05-23 21:38
39

ghcr.io/open-telemetry/demo:2.0.2-product-catalog

linux/amd64 ghcr.io27.94MB2025-05-23 21:44
33

ghcr.io/open-telemetry/demo:2.0.2-frontend-proxy

linux/amd64 ghcr.io156.49MB2025-05-23 21:46
43

ghcr.io/open-telemetry/demo:2.0.2-image-provider

linux/amd64 ghcr.io216.32MB2025-05-23 21:49
37

ghcr.io/open-telemetry/demo:2.0.2-fraud-detection

linux/amd64 ghcr.io293.62MB2025-05-23 22:51
50

ghcr.io/open-telemetry/demo:2.0.2-ad

linux/amd64 ghcr.io362.46MB2025-06-13 17:55
21

ghcr.io/open-telemetry/demo:2.0.2-flagd-ui

linux/amd64 ghcr.io866.03MB2025-06-13 17:57
18

ghcr.io/open-telemetry/demo:2.0.2-frontend

linux/amd64 ghcr.io730.04MB2025-06-13 17:59
19

ghcr.io/open-telemetry/demo:2.0.2-payment

linux/amd64 ghcr.io205.81MB2025-06-13 17:59
18

ghcr.io/open-telemetry/demo:2.0.2-recommendation

linux/amd64 ghcr.io163.51MB2025-06-13 17:59
19