广告图片

docker.io/apitable/gateway:latest linux/amd64

docker.io/apitable/gateway:latest - 国内下载镜像源 浏览次数:14

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

apitable/gateway是Apitable项目的网关服务镜像,主要用于处理外部请求的路由转发、负载均衡及与内部服务的通信,为Apitable在线协作表格平台提供稳定的入口和流量管理功能。

源镜像 docker.io/apitable/gateway:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apitable/gateway:latest
镜像ID sha256:f958de156cdc7f138d497dcbbf10ec6d571864675358910707485384ee9d748f
镜像TAG latest
大小 137.63MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /usr/bin/openresty -g daemon off;
启动入口
工作目录
OS/平台 linux/amd64
浏览量 14 次
贡献者
镜像创建 2024-10-15T09:59:35.283316088Z
同步时间 2026-05-09 16:46
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin
镜像标签
Evan Wies <evan@neomantra.net>: maintainer https://openresty.org/package/pubkey.gpg: resty_apt_pgp https://openresty.org/package/debian: resty_apt_repo : resty_deb_flavor =1.21.4.1-1~buster1: resty_deb_version : resty_fat_deb_flavor =1.21.4.1-1~buster1: resty_fat_deb_version openresty/openresty: resty_fat_image_base 1.21.4.1-buster-amd64: resty_fat_image_tag debian: resty_image_base buster-slim: resty_image_tag

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apitable/gateway:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apitable/gateway:latest  docker.io/apitable/gateway:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apitable/gateway:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apitable/gateway:latest  docker.io/apitable/gateway:latest

Shell快速替换命令

sed -i 's#apitable/gateway:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apitable/gateway:latest#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2024-10-15 17:59:35  0.00B 设置默认要执行的命令
CMD ["/usr/bin/openresty" "-g" "daemon off;"]
                        
# 2024-10-15 17:59:35  45.67KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod 644 /usr/local/openresty/lualib/resty/*.lua # buildkit
                        
# 2024-10-15 17:59:34  1.15KB 复制文件或目录到容器中
ADD https://raw.githubusercontent.com/ledgetech/lua-resty-http/v0.16.1/lib/resty/http_headers.lua /usr/local/openresty/lualib/resty/ # buildkit
                        
# 2024-10-15 17:59:34  8.60KB 复制文件或目录到容器中
ADD https://raw.githubusercontent.com/ledgetech/lua-resty-http/v0.16.1/lib/resty/http_connect.lua /usr/local/openresty/lualib/resty/ # buildkit
                        
# 2024-10-15 17:59:34  32.80KB 复制文件或目录到容器中
ADD https://raw.githubusercontent.com/ledgetech/lua-resty-http/v0.16.1/lib/resty/http.lua /usr/local/openresty/lualib/resty/ # buildkit
                        
# 2024-10-15 17:59:32  1.24MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update     && apt-get install -y curl     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2022-08-03 04:28:35  50.83MB 
|4 RESTY_FAT_DEB_FLAVOR= RESTY_FAT_DEB_VERSION==1.21.4.1-1~buster1 RESTY_FAT_IMAGE_BASE=openresty/openresty RESTY_FAT_IMAGE_TAG=1.21.4.1-buster-amd64 /bin/sh -c DEBIAN_FRONTEND=noninteractive apt-get update     && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends         openresty-opm${RESTY_FAT_DEB_FLAVOR}${RESTY_FAT_DEB_VERSION}         openresty-resty${RESTY_FAT_DEB_FLAVOR}${RESTY_FAT_DEB_VERSION}     && rm -rf /var/lib/apt/lists/*
                        
# 2022-08-03 04:28:28  0.00B 
/bin/sh -c #(nop)  LABEL resty_fat_image_tag=1.21.4.1-buster-amd64
                        
# 2022-08-03 04:28:28  0.00B 
/bin/sh -c #(nop)  LABEL resty_fat_image_base=openresty/openresty
                        
# 2022-08-03 04:28:28  0.00B 
/bin/sh -c #(nop)  LABEL resty_fat_deb_version==1.21.4.1-1~buster1
                        
# 2022-08-03 04:28:28  0.00B 
/bin/sh -c #(nop)  LABEL resty_fat_deb_flavor=
                        
# 2022-08-03 04:28:28  0.00B 
/bin/sh -c #(nop)  LABEL maintainer=Evan Wies <evan@neomantra.net>
                        
# 2022-08-03 04:28:28  0.00B 
/bin/sh -c #(nop)  ARG RESTY_FAT_DEB_VERSION==1.21.4.1-1~buster1
                        
# 2022-08-03 04:28:28  0.00B 
/bin/sh -c #(nop)  ARG RESTY_FAT_DEB_FLAVOR=
                        
# 2022-08-03 04:28:28  0.00B 
/bin/sh -c #(nop)  ARG RESTY_FAT_IMAGE_TAG=buster
                        
# 2022-08-03 04:28:28  0.00B 
/bin/sh -c #(nop)  ARG RESTY_FAT_IMAGE_BASE=openresty/openresty
                        
# 2022-08-03 04:16:02  0.00B 
/bin/sh -c #(nop)  STOPSIGNAL SIGQUIT
                        
# 2022-08-03 04:16:02  0.00B 
/bin/sh -c #(nop)  CMD ["/usr/bin/openresty" "-g" "daemon off;"]
                        
# 2022-08-03 04:16:02  1.59KB 
/bin/sh -c #(nop) COPY file:1832501c6083278533ce3d09a4140cc30795ddf825ad6a0ad52ea84858291e53 in /etc/nginx/conf.d/default.conf 
                        
# 2022-08-03 04:16:01  2.99KB 
/bin/sh -c #(nop) COPY file:ba00ba8c55465e75d6e70e547560ff2e59ed1dc709762952712066fc0e41f561 in /usr/local/openresty/nginx/conf/nginx.conf 
                        
# 2022-08-03 04:16:01  0.00B 
/bin/sh -c #(nop)  ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin
                        
# 2022-08-03 04:16:01  16.21MB 
|6 RESTY_APT_PGP=https://openresty.org/package/pubkey.gpg RESTY_APT_REPO=https://openresty.org/package/debian RESTY_DEB_FLAVOR= RESTY_DEB_VERSION==1.21.4.1-1~buster1 RESTY_IMAGE_BASE=debian RESTY_IMAGE_TAG=buster-slim /bin/sh -c DEBIAN_FRONTEND=noninteractive apt-get update     && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends         ca-certificates         gettext-base         gnupg2         lsb-base         lsb-release         software-properties-common         wget     && wget -qO /tmp/pubkey.gpg ${RESTY_APT_PGP}     && DEBIAN_FRONTEND=noninteractive apt-key add /tmp/pubkey.gpg     && rm /tmp/pubkey.gpg     && DEBIAN_FRONTEND=noninteractive add-apt-repository -y "deb ${RESTY_APT_REPO} $(lsb_release -sc) openresty"     && DEBIAN_FRONTEND=noninteractive apt-get remove -y --purge         gnupg2         lsb-release         software-properties-common         wget     && DEBIAN_FRONTEND=noninteractive apt-get update     && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends         openresty${RESTY_DEB_FLAVOR}${RESTY_DEB_VERSION}     && DEBIAN_FRONTEND=noninteractive apt-get autoremove -y     && rm -rf /var/lib/apt/lists/*     && mkdir -p /var/run/openresty     && ln -sf /dev/stdout /usr/local/openresty${RESTY_DEB_FLAVOR}/nginx/logs/access.log     && ln -sf /dev/stderr /usr/local/openresty${RESTY_DEB_FLAVOR}/nginx/logs/error.log
                        
# 2022-08-03 04:15:40  0.00B 
/bin/sh -c #(nop)  LABEL resty_deb_version==1.21.4.1-1~buster1
                        
# 2022-08-03 04:15:40  0.00B 
/bin/sh -c #(nop)  LABEL resty_deb_flavor=
                        
# 2022-08-03 04:15:39  0.00B 
/bin/sh -c #(nop)  LABEL resty_apt_pgp=https://openresty.org/package/pubkey.gpg
                        
# 2022-08-03 04:15:39  0.00B 
/bin/sh -c #(nop)  LABEL resty_apt_repo=https://openresty.org/package/debian
                        
# 2022-08-03 04:15:39  0.00B 
/bin/sh -c #(nop)  LABEL resty_image_tag=buster-slim
                        
# 2022-08-03 04:15:39  0.00B 
/bin/sh -c #(nop)  LABEL resty_image_base=debian
                        
# 2022-08-03 04:15:39  0.00B 
/bin/sh -c #(nop)  ARG RESTY_IMAGE_TAG=buster-slim
                        
# 2022-08-03 04:15:39  0.00B 
/bin/sh -c #(nop)  ARG RESTY_IMAGE_BASE=debian
                        
# 2022-08-03 04:15:39  0.00B 
/bin/sh -c #(nop)  ARG RESTY_APT_PGP=https://openresty.org/package/pubkey.gpg
                        
# 2022-08-03 04:15:39  0.00B 
/bin/sh -c #(nop)  ARG RESTY_APT_REPO=https://openresty.org/package/debian
                        
# 2022-08-03 04:15:39  0.00B 
/bin/sh -c #(nop)  ARG RESTY_DEB_VERSION==1.21.4.1-1~buster1
                        
# 2022-08-03 04:15:39  0.00B 
/bin/sh -c #(nop)  ARG RESTY_DEB_FLAVOR=
                        
# 2022-08-03 04:15:38  0.00B 
/bin/sh -c #(nop)  LABEL maintainer=Evan Wies <evan@neomantra.net>
                        
# 2022-08-02 09:20:24  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-08-02 09:20:24  69.27MB 
/bin/sh -c #(nop) ADD file:81dbfe4f9df4d280f7580380c0c5c93ba71fedba17b3072d2b7b4bce127f88a9 in / 
                        
                    

镜像信息

{
    "Id": "sha256:f958de156cdc7f138d497dcbbf10ec6d571864675358910707485384ee9d748f",
    "RepoTags": [
        "apitable/gateway:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apitable/gateway:latest"
    ],
    "RepoDigests": [
        "apitable/gateway@sha256:e9ca2ee0b82f02a893aaf2f6bb0086c63cb2b9fced31849a6f08d78e2031417a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apitable/gateway@sha256:145a398ef0b34caffec5f4db0aa1067b2717e3572a3a6b20e0500a4185a10df5"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-10-15T09:59:35.283316088Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin"
        ],
        "Cmd": [
            "/usr/bin/openresty",
            "-g",
            "daemon off;"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "Evan Wies \u003cevan@neomantra.net\u003e",
            "resty_apt_pgp": "https://openresty.org/package/pubkey.gpg",
            "resty_apt_repo": "https://openresty.org/package/debian",
            "resty_deb_flavor": "",
            "resty_deb_version": "=1.21.4.1-1~buster1",
            "resty_fat_deb_flavor": "",
            "resty_fat_deb_version": "=1.21.4.1-1~buster1",
            "resty_fat_image_base": "openresty/openresty",
            "resty_fat_image_tag": "1.21.4.1-buster-amd64",
            "resty_image_base": "debian",
            "resty_image_tag": "buster-slim"
        },
        "StopSignal": "SIGQUIT"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 137630637,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/12244d04336c2577868505ce41af029ea21611054ec207aae2b57d4f78f07d03/diff:/var/lib/docker/overlay2/a08709ee952d90b5bd6681088f48eff94a245fc4b973d44954278fe6939feab3/diff:/var/lib/docker/overlay2/5d5c34fe9741dcebceff981a2d5683ddaa4678108cfcb4de3a72402a22b1bd30/diff:/var/lib/docker/overlay2/fa5b54b10443ee1044d936d30d5af47e2102c13efc24d304c95b8ee7530daf84/diff:/var/lib/docker/overlay2/2ffb71bef6bc107d3ccc204ef25b396c5414644da608634aa679feab9a4d2814/diff:/var/lib/docker/overlay2/d9bf9996e49e0a70b335c37550265ee0044973e146fdcb1328299693be9c1aa4/diff:/var/lib/docker/overlay2/2ad7cc264bf8c98a2343af12aabff3c031f21f78df82be219bcfe46d614d89f3/diff:/var/lib/docker/overlay2/02a36a7a35119d86eaf1e0579f79d65b018335e2066cf8d766477160f38e362a/diff:/var/lib/docker/overlay2/a1d3e41a59f075a561ae276e869531df9f6cc6ecced3b8cf220fdef4fc30f5bd/diff",
            "MergedDir": "/var/lib/docker/overlay2/b8ac30f1c73c738d85d598eca11a9c32d3496c4c5fe8fab61231ee8e66256f1d/merged",
            "UpperDir": "/var/lib/docker/overlay2/b8ac30f1c73c738d85d598eca11a9c32d3496c4c5fe8fab61231ee8e66256f1d/diff",
            "WorkDir": "/var/lib/docker/overlay2/b8ac30f1c73c738d85d598eca11a9c32d3496c4c5fe8fab61231ee8e66256f1d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:735956b91a18480450076b4e4a1f403cfe0c0f1dc7bf065341c2446fa045347d",
            "sha256:8985be7887caa9c93825d79c6b9b27c0e2332bee0ad4beb22928944942bc3433",
            "sha256:11484f90195296de97b1ceabdb0fc8690bf3082ca89dccc12e11ee7948e8089c",
            "sha256:4ae656097dd90313dcd6efbe27cca6e6f33a3449e072aec04c75958c6c2187a2",
            "sha256:60f3dfabf8409e0fd96f422fbd2c2a6378b068b290688edd167f79ebe4c95749",
            "sha256:75deb8aa3a1256485ac6252edb3beca9b5bc8d8afaa25078a811cb7a25b7fb7f",
            "sha256:eb0847795c05962e088b92cafca6f1e33c9d04eb844aa647233422b9cfbf4cfa",
            "sha256:a91d8b7ab61fa22f14bf5515dc5898707a708bc704e7ce77516e63647ab6ecb3",
            "sha256:0f6be4d06e6a1d28b63ae6213da2549fa3d54344984a1f4744182d8df1aef537",
            "sha256:e5b61478f94f04827fce185f97976d5ca85b62b7439a584090dfdc95766a3340"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-05-09T16:46:36.795539858+08:00"
    }
}

更多版本

docker.io/apitable/gateway:latest

linux/amd64 docker.io137.63MB2026-05-09 16:46
13