docker.io/apache/apisix:3.11.0-debian linux/amd64

docker.io/apache/apisix:3.11.0-debian - 国内下载镜像源 浏览次数:65 安全受验证的发布者-apache

Apache APISIX

Apache APISix 是一个基于 Apache APACHE APACHE 的API网关实现,它提供了丰富的 API 网关功能,如路由、安全认证、监控等,可以帮助开发者快速构建和部署API接口。

源镜像 docker.io/apache/apisix:3.11.0-debian
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian
镜像ID sha256:9b8c02bc264126640766345477dfef4aacc9cd7d64841a4f9fe82b7d93c42b09
镜像TAG 3.11.0-debian
大小 387.79MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD docker-start
启动入口 /docker-entrypoint.sh
工作目录 /usr/local/apisix
OS/平台 linux/amd64
浏览量 65 次
贡献者 88*****3@qq.com
镜像创建 2024-10-18T03:17:44.622145936Z
同步时间 2024-12-13 17:24
更新时间 2025-01-18 16:33
开放端口
9080/tcp 9443/tcp
环境变量
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
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 11.11 扫描引擎: Trivy 扫描时间: 2024-12-13 17:26

低危漏洞:90 中危漏洞:26 高危漏洞:7 严重漏洞:2

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian  docker.io/apache/apisix:3.11.0-debian

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian  docker.io/apache/apisix:3.11.0-debian

Shell快速替换命令

sed -i 's#apache/apisix:3.11.0-debian#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian  docker.io/apache/apisix:3.11.0-debian'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian  docker.io/apache/apisix:3.11.0-debian'

镜像构建历史


# 2024-10-18 11:17:44  0.00B 设置停止容器时发送的系统调用信号
STOPSIGNAL SIGQUIT
                        
# 2024-10-18 11:17:44  0.00B 设置默认要执行的命令
CMD ["docker-start"]
                        
# 2024-10-18 11:17:44  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2024-10-18 11:17:44  2.38KB 复制新文件或目录到容器中
COPY ./docker-entrypoint.sh /docker-entrypoint.sh # buildkit
                        
# 2024-10-18 11:17:44  0.00B 声明容器运行时监听的端口
EXPOSE map[9080/tcp:{} 9443/tcp:{}]
                        
# 2024-10-18 11:17:44  22.00B 执行命令并创建新的镜像层
RUN |1 APISIX_VERSION=3.11.0 /bin/sh -c ln -sf /dev/stdout /usr/local/apisix/logs/access.log     && ln -sf /dev/stderr /usr/local/apisix/logs/error.log # buildkit
                        
# 2024-10-18 11:17:44  0.00B 指定运行容器时使用的用户
USER apisix
                        
# 2024-10-18 11:17:44  51.41MB 执行命令并创建新的镜像层
RUN |1 APISIX_VERSION=3.11.0 /bin/sh -c groupadd --system --gid 636 apisix     && useradd --system --gid apisix --no-create-home --shell /usr/sbin/nologin --uid 636 apisix     && chown -R apisix:apisix /usr/local/apisix # buildkit
                        
# 2024-10-18 11:17:43  0.00B 设置环境变量 PATH
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
                        
# 2024-10-18 11:17:43  0.00B 设置工作目录为/usr/local/apisix
WORKDIR /usr/local/apisix
                        
# 2024-10-18 11:17:43  345.31KB 执行命令并创建新的镜像层
RUN |1 APISIX_VERSION=3.11.0 /bin/sh -c apt-get -y purge --auto-remove curl wget gnupg --allow-remove-essential # buildkit
                        
# 2024-10-18 11:17:41  3.21MB 执行命令并创建新的镜像层
RUN |1 APISIX_VERSION=3.11.0 /bin/sh -c chmod +x /install-brotli.sh     && cd / && ./install-brotli.sh && rm -rf /install-brotli.sh # buildkit
                        
# 2024-10-18 11:17:13  1.08KB 复制新文件或目录到容器中
COPY ./install-brotli.sh /install-brotli.sh # buildkit
                        
# 2024-10-18 11:17:13  252.18MB 执行命令并创建新的镜像层
RUN |1 APISIX_VERSION=3.11.0 /bin/sh -c set -ex;     arch=$(dpkg --print-architecture);     apt update;     apt-get -y install --no-install-recommends wget gnupg ca-certificates curl;    codename=`grep -Po 'VERSION="[0-9]+ \(\K[^)]+' /etc/os-release`;     case "${arch}" in       amd64)         wget -O - https://repos.apiseven.com/pubkey.gpg | apt-key add -         && echo "deb https://repos.apiseven.com/packages/debian $codename main" | tee /etc/apt/sources.list.d/apisix.list         ;;       arm64)         wget -O - https://repos.apiseven.com/pubkey.gpg | apt-key add -         && echo "deb https://repos.apiseven.com/packages/arm64/debian $codename main" | tee /etc/apt/sources.list.d/apisix.list         ;;     esac;     apt update     && apt install -y apisix=${APISIX_VERSION}-0     && apt-get purge -y --auto-remove     && rm /usr/local/openresty/bin/etcdctl     && openresty -V     && apisix version # buildkit
                        
# 2024-10-18 11:17:13  0.00B 定义构建参数
ARG APISIX_VERSION=3.11.0
                        
# 2024-10-17 08:20:52  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2024-10-17 08:20:51  80.64MB 
/bin/sh -c #(nop) ADD file:0f6f1b93a8fddd20b36a99cc6cfbe4a03bc7be2adb427f7f8e74a2029c54c8bb in / 
                        
                    

镜像信息

{
    "Id": "sha256:9b8c02bc264126640766345477dfef4aacc9cd7d64841a4f9fe82b7d93c42b09",
    "RepoTags": [
        "apache/apisix:3.11.0-debian",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix:3.11.0-debian"
    ],
    "RepoDigests": [
        "apache/apisix@sha256:178d1f79c2c39834f50213bf6ace90284f6b985dc8189cc50f3666d9fb1037ad",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/apisix@sha256:13e1b9e5d6d1d14bb84c6110604ba31bebb5cd0225efd72d943ae9f138d2153c"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-10-18T03:17:44.622145936Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "apisix",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "9080/tcp": {},
            "9443/tcp": {}
        },
        "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": [
            "docker-start"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/usr/local/apisix",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null,
        "StopSignal": "SIGQUIT"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 387793363,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/14f878302599763050dce1b5d33a165812d2974cf342b051224593b49ba480d2/diff:/var/lib/docker/overlay2/0b77c831d98bcab223c242001a50ca161f549f855719bee96198d8e3e1c9fc9b/diff:/var/lib/docker/overlay2/50229a583c235d213664ead2c52bad08743b26be14d0c5048e82f6b121fec63f/diff:/var/lib/docker/overlay2/f031968eac464caec19fac038be541f24c986131e84f9105d7f850015a066e27/diff:/var/lib/docker/overlay2/1cf6f9c17ce97b7740f5be9ac2dd21e59a4b255bea468eafc0a23b83a5f1a004/diff:/var/lib/docker/overlay2/7766f949aef19f6b4eefbf9a8141fe4f74dbfdae6c947194c664d44084438101/diff:/var/lib/docker/overlay2/d9a58472ffe01aae84b06164449f138faf87f807bc58e9a95188d8579463792d/diff:/var/lib/docker/overlay2/1674dd100bbd94bdb637dbb650a7e578029badd353483e7e3d8acfee264cda60/diff",
            "MergedDir": "/var/lib/docker/overlay2/64f1e7af2db4abd86bc5b7d3d1da0486e9aa56b177778c7e829e5e8755f8df3a/merged",
            "UpperDir": "/var/lib/docker/overlay2/64f1e7af2db4abd86bc5b7d3d1da0486e9aa56b177778c7e829e5e8755f8df3a/diff",
            "WorkDir": "/var/lib/docker/overlay2/64f1e7af2db4abd86bc5b7d3d1da0486e9aa56b177778c7e829e5e8755f8df3a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ceffe60ed7219cc3492bce3afb6877ba708349d497476faa561c63f89decfc5e",
            "sha256:05fab6a657b70da570b0c4f96c3a6d8b94eec20565352058a7e066eba827a70d",
            "sha256:7db529044c3325cb3f9247d4d17de73bc6c6404a2238866240419579e5c11932",
            "sha256:853e218d4cfb983a6691dbe5fdcf648cc0dc224577f2fecdf7fd3a803c5c6e3a",
            "sha256:c48d7d49adbdf12b3d03253cf4d758c23b52d968e4e25fd55a2a8997209a82b2",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:081836e4207a3462ef194de1f3ee560e520ed2ff226449d198a4e7cdf2c4e68e",
            "sha256:fa1a5272d14feea7afc13ab4fbb83ce3e868f67ab7ca6570a84651b52c5f2734",
            "sha256:662a4498d76c7872373c770828336382d70118103db9156edf319f8cf4823829"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-12-13T17:24:18.007290868+08:00"
    }
}

更多版本

docker.io/apache/apisix-ingress-controller:1.6.0

linux/amd64 docker.io69.58MB2024-06-28 01:13
188

docker.io/apache/apisix-ingress-controller:1.8.0

linux/amd64 docker.io76.98MB2024-06-28 01:14
242

docker.io/apache/apisix-dashboard:3.0.0-alpine

linux/amd64 docker.io134.19MB2024-06-28 01:15
327

docker.io/apache/apisix:3.9.1-debian

linux/amd64 docker.io324.84MB2024-07-02 14:34
245

docker.io/apache/apisix-ingress-controller:1.4.1

linux/amd64 docker.io64.41MB2024-08-07 16:45
180

docker.io/apache/apisix-dashboard:2.9.0

linux/amd64 docker.io109.05MB2024-08-30 15:31
151

docker.io/apache/apisix:latest

linux/amd64 docker.io324.84MB2024-09-02 22:46
158

docker.io/apache/apisix:latest

linux/arm64 docker.io317.11MB2024-09-09 13:26
153

docker.io/apache/apisix:3.10.0-debian

linux/arm64 docker.io317.11MB2024-09-09 13:44
141

docker.io/apache/apisix-dashboard:3.0.1-centos

linux/arm64 docker.io398.94MB2024-09-25 10:29
163

docker.io/apache/apisix-dashboard:latest

linux/arm64 docker.io398.94MB2024-09-25 10:30
157

docker.io/apache/apisix-ingress-controller:1.7.0

linux/amd64 docker.io83.41MB2024-10-31 16:02
89

docker.io/apache/apisix:3.2.2-centos

linux/amd64 docker.io439.14MB2024-10-31 16:10
106

docker.io/apache/apisix:3.10.0-debian

linux/amd64 docker.io324.23MB2024-12-04 11:56
44

docker.io/apache/apisix:2.15.3-centos

linux/amd64 docker.io438.56MB2024-12-13 00:22
51

docker.io/apache/apisix-dashboard:2.13-centos

linux/amd64 docker.io335.08MB2024-12-13 03:40
83

docker.io/apache/apisix-dashboard:2.15.1-centos

linux/amd64 docker.io359.74MB2024-12-13 03:42
60

docker.io/apache/apisix:3.11.0-debian

linux/amd64 docker.io387.79MB2024-12-13 17:24
64

docker.io/apache/apisix-dashboard:3.0.1-alpine

linux/amd64 docker.io135.56MB2024-12-20 15:04
69