ghcr.io/microsoft/garnet-alpine:latest linux/amd64

ghcr.io/microsoft/garnet-alpine:latest - 国内下载镜像源 浏览次数:97

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

这是一个基于 Alpine Linux 的精简版 Garnet 镜像,由微软提供。Garnet 是一个用于构建和部署云原生应用程序的工具包。

源镜像 ghcr.io/microsoft/garnet-alpine:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest
镜像ID sha256:88214fc5248f2d7abe08f823cac4e6b807744af223ece3a508848dbd8bce2258
镜像TAG latest
大小 102.31MB
镜像源 ghcr.io
CMD
启动入口 /app/GarnetServer
工作目录 /app
OS/平台 linux/amd64
浏览量 97 次
贡献者
镜像创建 2025-04-05T03:54:50.173605376Z
同步时间 2025-04-07 17:29
更新时间 2025-06-17 20:37
开放端口
6379/tcp
目录挂载
/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true DOTNET_VERSION=8.0.14
镜像标签
2025-04-05T03:53:26.455Z: org.opencontainers.image.created Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.: org.opencontainers.image.description MIT: org.opencontainers.image.licenses 0fe4bc6797f69440564076327214562decd7c442: org.opencontainers.image.revision https://github.com/microsoft/garnet: org.opencontainers.image.source garnet: org.opencontainers.image.title https://github.com/microsoft/garnet: org.opencontainers.image.url main: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest  ghcr.io/microsoft/garnet-alpine:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest  ghcr.io/microsoft/garnet-alpine:latest

Shell快速替换命令

sed -i 's#ghcr.io/microsoft/garnet-alpine:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest  ghcr.io/microsoft/garnet-alpine:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest  ghcr.io/microsoft/garnet-alpine:latest'

镜像构建历史


# 2025-04-05 11:54:50  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/app/GarnetServer"]
                        
# 2025-04-05 11:54:50  0.00B 声明容器运行时监听的端口
EXPOSE map[6379/tcp:{}]
                        
# 2025-04-05 11:54:50  0.00B 指定运行容器时使用的用户
USER 1654
                        
# 2025-04-05 11:54:50  16.37MB 复制新文件或目录到容器中
COPY --chown=1654:1654 /app /app # buildkit
                        
# 2025-04-05 11:53:44  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-04-05 11:53:44  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2025-04-05 11:53:44  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /data /app     && chown -R $APP_UID:$APP_UID /data /app # buildkit
                        
# 2025-04-05 11:53:44  2.66MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk update && apk add --upgrade libaio gcompat # buildkit
                        
# 2025-03-12 00:52:56  24.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
                        
# 2025-03-12 00:52:55  72.48MB 复制新文件或目录到容器中
COPY /dotnet /usr/share/dotnet # buildkit
                        
# 2025-03-12 00:52:55  0.00B 设置环境变量 DOTNET_VERSION
ENV DOTNET_VERSION=8.0.14
                        
# 2025-03-12 00:52:39  3.03KB 执行命令并创建新的镜像层
RUN /bin/sh -c addgroup         --gid=$APP_UID         app     && adduser         --uid=$APP_UID         --ingroup=app         --disabled-password         app # buildkit
                        
# 2025-03-12 00:52:38  2.97MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --upgrade --no-cache         ca-certificates-bundle                 libgcc         libssl3         libstdc++         zlib # buildkit
                        
# 2025-03-12 00:52:38  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
                        
# 2025-02-14 11:28:36  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-02-14 11:28:36  7.83MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:88214fc5248f2d7abe08f823cac4e6b807744af223ece3a508848dbd8bce2258",
    "RepoTags": [
        "ghcr.io/microsoft/garnet-alpine:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine:latest"
    ],
    "RepoDigests": [
        "ghcr.io/microsoft/garnet-alpine@sha256:792d5a3568248d5522608f04a02eec4b6d78c8aba5aa2c7a8955c2895a38f8fa",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/microsoft/garnet-alpine@sha256:87844421fafa7415e0cd5fc56d1f22920517ade0fda2b13186fce9e7e2e91946"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-04-05T03:54:50.173605376Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1654",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "6379/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=8080",
            "DOTNET_RUNNING_IN_CONTAINER=true",
            "DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true",
            "DOTNET_VERSION=8.0.14"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/data": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "/app/GarnetServer"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-04-05T03:53:26.455Z",
            "org.opencontainers.image.description": "Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "0fe4bc6797f69440564076327214562decd7c442",
            "org.opencontainers.image.source": "https://github.com/microsoft/garnet",
            "org.opencontainers.image.title": "garnet",
            "org.opencontainers.image.url": "https://github.com/microsoft/garnet",
            "org.opencontainers.image.version": "main"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 102305782,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/421f88df8d69bbb3a24aa8b7fc4e0a0e955a20a203416da9ead972a1600b262b/diff:/var/lib/docker/overlay2/23b3cb3c9830183a06114bbba9a7c2535770c12293ecd055bcbbad1f1eaee876/diff:/var/lib/docker/overlay2/6e8f925d9be7a186083995b8227e9a291d865aabd9687aa06cad7af833747acb/diff:/var/lib/docker/overlay2/015dc8eda7a4665649813ce7303835ee83c31798178af1f44edbd6dab0398b2b/diff:/var/lib/docker/overlay2/8202685dd91d08daa618734be01c51e57bd742b71ed92d179b157399e5ff688b/diff:/var/lib/docker/overlay2/44641b611db97dffe2dcd587d536f07858c180605b780f6b798c65638927532b/diff:/var/lib/docker/overlay2/81dc9d51879939a47ba895b510bbd06e472d64497ca3eb500e503ae09a414fd6/diff:/var/lib/docker/overlay2/4e8c80c1de56b91b667718f35bdead0b4c91a2fdafbfe97c3c57654b169634d9/diff",
            "MergedDir": "/var/lib/docker/overlay2/445aa8e8191288d14e563e84860009eb0499e142e3c3f102af66862ad0317a4b/merged",
            "UpperDir": "/var/lib/docker/overlay2/445aa8e8191288d14e563e84860009eb0499e142e3c3f102af66862ad0317a4b/diff",
            "WorkDir": "/var/lib/docker/overlay2/445aa8e8191288d14e563e84860009eb0499e142e3c3f102af66862ad0317a4b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:08000c18d16dadf9553d747a58cf44023423a9ab010aab96cf263d2216b8b350",
            "sha256:6d096631bf84d1c4f31978011aae4a502b142ff37846c585786a8c8b89be93cb",
            "sha256:025d1c52a587ffd4004d31558a43d67ac07a27b97fb6ebcd8e5cb04943733f0b",
            "sha256:90d38d489206714a8095e9f4ec98a346ce9c57dee8f9af7a75722e0965fd3342",
            "sha256:d99621d0dbd660963dce45793d54d5105d0e1953800c364dbad41c58377e7265",
            "sha256:f0a532a25ad0297a12166e033b64a2e6114076a50fd3572bf9f568014403c1b5",
            "sha256:790b1fde39f760b04495e8ebcba44e4d34a3f694bb3564198e47a9b91636ad4f",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:7b7d1fa14d30a56acd9dbe86461e5dab51a92b15179fbcb1cb52928c82807a85"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-07T17:29:24.788715822+08:00"
    }
}

更多版本

ghcr.io/microsoft/garnet-alpine:latest

linux/amd64 ghcr.io102.31MB2025-04-07 17:29
96