ghcr.io/openfaas/gateway:0.27.12 linux/amd64

ghcr.io/openfaas/gateway:0.27.12 - 国内下载镜像源 浏览次数:74
<>

ghcr.io/openfaas/gateway 镜像描述

这是一个 OpenFaaS 网关的 Docker 镜像。OpenFaaS 是一个用于构建和部署无服务器函数的平台,而该网关充当所有函数的入口点。它负责接收传入的请求,路由请求到正确的函数,并将响应返回给客户端。 该镜像包含了运行 OpenFaaS 网关所需的所有依赖项。

源镜像 ghcr.io/openfaas/gateway:0.27.12
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12
镜像ID sha256:30ca5bd731e7e1eca5320a4d45aebc6fc64abe85e9e255a8b0bd9eeed1c760d2
镜像TAG 0.27.12
大小 32.77MB
镜像源 ghcr.io
CMD ./gateway
启动入口
工作目录 /home/app
OS/平台 linux/amd64
浏览量 74 次
贡献者 25*******9@qq.com
镜像创建 2024-12-09T09:52:17.702338185Z
同步时间 2025-04-09 23:21
更新时间 2025-05-31 06:34
开放端口
8080/tcp 8082/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin http_proxy= https_proxy=
镜像标签
1.0: org.label-schema.docker.schema-version OpenFaaS CE EULA - non-commercial: org.label-schema.license openfaas/faas: org.label-schema.name Git: org.label-schema.vcs-type https://github.com/openfaas/faas: org.label-schema.vcs-url openfaas: org.label-schema.vendor https://github.com/openfaas/faas: org.opencontainers.image.source

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12  ghcr.io/openfaas/gateway:0.27.12

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12  ghcr.io/openfaas/gateway:0.27.12

Shell快速替换命令

sed -i 's#ghcr.io/openfaas/gateway:0.27.12#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12  ghcr.io/openfaas/gateway:0.27.12'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12  ghcr.io/openfaas/gateway:0.27.12'

镜像构建历史


# 2024-12-09 17:52:17  0.00B 设置默认要执行的命令
CMD ["./gateway"]
                        
# 2024-12-09 17:52:17  0.00B 指定运行容器时使用的用户
USER app
                        
# 2024-12-09 17:52:17  12.19MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c chown -R app:app ./ # buildkit
                        
# 2024-12-09 17:52:17  0.00B 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c if [ "$TARGETPLATFORM" = "linux/arm/v7" ] ; then sed -ie s/x86_64/armhf/g assets/script/funcstore.js ; elif [ "$TARGETPLATFORM" = "linux/arm64" ] ; then sed -ie s/x86_64/arm64/g assets/script/funcstore.js; fi # buildkit
                        
# 2024-12-09 17:52:17  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/amd64
                        
# 2024-12-09 17:52:17  1.68MB 复制新文件或目录到容器中
COPY assets assets # buildkit
                        
# 2024-12-09 17:52:17  10.52MB 复制新文件或目录到容器中
COPY /go/src/github.com/openfaas/faas/gateway/gateway . # buildkit
                        
# 2024-12-09 17:51:31  0.00B 设置环境变量 https_proxy
ENV https_proxy=
                        
# 2024-12-09 17:51:31  0.00B 设置环境变量 http_proxy
ENV http_proxy=
                        
# 2024-12-09 17:51:31  0.00B 声明容器运行时监听的端口
EXPOSE map[8082/tcp:{}]
                        
# 2024-12-09 17:51:31  0.00B 声明容器运行时监听的端口
EXPOSE map[8080/tcp:{}]
                        
# 2024-12-09 17:51:31  0.00B 设置工作目录为/home/app
WORKDIR /home/app
                        
# 2024-12-09 17:51:31  544.36KB 执行命令并创建新的镜像层
RUN /bin/sh -c addgroup -S app     && adduser -S -g app app     && apk add --no-cache ca-certificates # buildkit
                        
# 2024-12-09 17:51:31  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/openfaas/faas
                        
# 2024-12-09 17:51:31  0.00B 添加元数据标签
LABEL org.label-schema.license=OpenFaaS CE EULA - non-commercial org.label-schema.vcs-url=https://github.com/openfaas/faas org.label-schema.vcs-type=Git org.label-schema.name=openfaas/faas org.label-schema.vendor=openfaas org.label-schema.docker.schema-version=1.0
                        
# 2024-12-05 20:49:04  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2024-12-05 20:49:04  7.84MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.0-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:30ca5bd731e7e1eca5320a4d45aebc6fc64abe85e9e255a8b0bd9eeed1c760d2",
    "RepoTags": [
        "ghcr.io/openfaas/gateway:0.27.12",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway:0.27.12"
    ],
    "RepoDigests": [
        "ghcr.io/openfaas/gateway@sha256:fe62d9e15c4d8743f8049d83f5c2f82a28bd12ede7dd66e5c51261161adb5980",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/openfaas/gateway@sha256:27a0c38c64d8479ba5e94b637dda406a281a5d365527ce8af8ca7170b927b123"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-12-09T09:52:17.702338185Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "app",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {},
            "8082/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "http_proxy=",
            "https_proxy="
        ],
        "Cmd": [
            "./gateway"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.label-schema.docker.schema-version": "1.0",
            "org.label-schema.license": "OpenFaaS CE EULA - non-commercial",
            "org.label-schema.name": "openfaas/faas",
            "org.label-schema.vcs-type": "Git",
            "org.label-schema.vcs-url": "https://github.com/openfaas/faas",
            "org.label-schema.vendor": "openfaas",
            "org.opencontainers.image.source": "https://github.com/openfaas/faas"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 32769634,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/f708b3a591cb9e949890f98f80ae4ed9fb662ebb312201e9862cf3ee67f22151/diff:/var/lib/docker/overlay2/46bb3eea768b80bf9accf0338bcba2aea7aed706a5168924f0a9b7602596d1fa/diff:/var/lib/docker/overlay2/c5889a9e1f538d735e57bc64f6616d0b1e964d6ab8bf7e65f638cce70a700aeb/diff:/var/lib/docker/overlay2/1a89f92d6af23639d2569a62b231daca1b869e72dcff29f28f8e16722171de7e/diff:/var/lib/docker/overlay2/1543e3acd7f781e6ae6a179619197e79125879615e683617b51bb09aa2fdff54/diff:/var/lib/docker/overlay2/53b5fa4579ad9922109e31b10a65d1b10dd6501a5a8bc80d4175a9324cdbf2e0/diff",
            "MergedDir": "/var/lib/docker/overlay2/e0e49625481527720cb8afb01e0e20ff6cb7a896c35ec2da1d2ce8c9b9185f1b/merged",
            "UpperDir": "/var/lib/docker/overlay2/e0e49625481527720cb8afb01e0e20ff6cb7a896c35ec2da1d2ce8c9b9185f1b/diff",
            "WorkDir": "/var/lib/docker/overlay2/e0e49625481527720cb8afb01e0e20ff6cb7a896c35ec2da1d2ce8c9b9185f1b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:3e01818d79cd3467f1d60e54224f3f6ce5170eceb54e265d96bb82344b8c24e7",
            "sha256:89c0ad7c565d9d82b4dcdd6d5779e0fcfc1813950a7e40f94b3a01c56ffc4637",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:d9f621d74327dd598a397c18041e883bc6c18b4fa053405e9b0ea55e0d2fdf6d",
            "sha256:169913cbd446bcd0eba09e87129d79b02ead2eb71c83c196fc79238f7289a640",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:6d66870fd5965ffc9b2faa0088a3515578d734b206b2db9f89f21b49c920ed17"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-09T23:21:01.119615224+08:00"
    }
}

更多版本

ghcr.io/openfaas/gateway:0.27.12

linux/amd64 ghcr.io32.77MB2025-04-09 23:21
73