logo
docker.io/openruntimes/static:v5-1
linux/amd64 docker.io 小喆 贡献

docker.io/openruntimes/static镜像用于运行静态网站应用,支持托管HTML、CSS、JavaScript等静态资源文件,提供轻量级的环境来部署和服务静态内容。

21
浏览次数
33.59MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1
源镜像
docker.io/openruntimes/static:v5-1
镜像ID
sha256:6f6b4388bb68e7830b5728be48aae70069bc31e7d625391e490eaaaea45e282a
镜像 TAG
v5-1
镜像大小
33.59MB
平台架构
linux/amd64
镜像源
docker.io
CMD
static-web-server
启动入口
/entrypoint.sh
工作目录
/usr/local/server
OS/平台
linux/amd64
镜像创建
2026-09-05T14:29:12.68275509Z
同步时间
2026-09-08 10:26
浏览量
21 次
贡献者
avatar 小喆
🔌 开放端口 2
3000/tcp 80/tcp
⚙️ 环境变量 5
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
SERVER_VERSION=2.39.0 1
OPEN_RUNTIMES_SECRET=open_runtime_secret 2
OPEN_RUNTIMES_ENV=production 3
OPEN_RUNTIMES_HEADERS={} 4
🏷️ 镜像标签 10
KeyValue
A cross-platform, high-performance and asynchronous web server for static files-serving. description
team@appwrite.io maintainer
open-runtimes namespace
A cross-platform, high-performance and asynchronous web server for static files-serving. org.opencontainers.image.description
https://github.com/static-web-server/static-web-server org.opencontainers.image.documentation
Static Web Server org.opencontainers.image.title
https://github.com/static-web-server/static-web-server org.opencontainers.image.url
Jose Quintana org.opencontainers.image.vendor
2.39.0 org.opencontainers.image.version
2.39.0 version
🛡️ 镜像安全扫描
alpine 3.21.5 Trivy 2026-09-08 10:26 查看完整报告
17
低危 LOW
10
中危 MEDIUM
15
高危 HIGH
2
严重 CRITICAL
受影响目标 (1)
docker.io/openruntimes/static:v5-1 (alpine 3.21.5) alpine

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1  docker.io/openruntimes/static:v5-1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1  docker.io/openruntimes/static:v5-1

Shell快速替换命令

sed -i 's#openruntimes/static:v5-1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1  docker.io/openruntimes/static:v5-1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1  docker.io/openruntimes/static:v5-1'

镜像构建历史


# 2026-09-05 22:29:12  0.00B 设置停止容器时发送的系统调用信号
STOPSIGNAL SIGTERM
                        
# 2026-09-05 22:29:12  0.00B 声明容器运行时监听的端口
EXPOSE [3000/tcp]
                        
# 2026-09-05 22:29:12  18.35KB 执行命令并创建新的镜像层
RUN |1 npm_config_audit=false /bin/sh -c chmod -R +x /usr/local/server/helpers # buildkit
                        
# 2026-09-05 22:29:12  0.00B 执行命令并创建新的镜像层
RUN |1 npm_config_audit=false /bin/sh -c mkdir -p /mnt/resources # buildkit
                        
# 2026-09-05 22:29:12  2.43MB 执行命令并创建新的镜像层
RUN |1 npm_config_audit=false /bin/sh -c apk add --no-cache bash apache2-utils # buildkit
                        
# 2026-09-05 22:29:12  0.00B 执行命令并创建新的镜像层
RUN |1 npm_config_audit=false /bin/sh -c rm -f /usr/local/server/.gitkeep /usr/local/server/Dockerfile /usr/local/server/build.dockerfile # buildkit
                        
# 2026-09-05 22:29:11  0.00B 复制新文件或目录到容器中
COPY . /usr/local/server/ # buildkit
                        
# 2026-09-05 22:29:11  7.40KB 复制新文件或目录到容器中
COPY . /usr/local/server/ # buildkit
                        
# 2026-09-05 22:29:11  0.00B 复制新文件或目录到容器中
COPY . /usr/local/server/ # buildkit
                        
# 2026-09-05 22:29:11  23.54KB 复制新文件或目录到容器中
COPY . /usr/local/server/helpers/ # buildkit
                        
# 2026-09-05 22:29:11  0.00B 设置工作目录为/usr/local/server
WORKDIR /usr/local/server
                        
# 2026-09-05 22:29:11  0.00B 执行命令并创建新的镜像层
RUN |1 npm_config_audit=false /bin/sh -c mkdir -p /mnt/code /mnt/logs /mnt/telemetry /usr/local/build /usr/local/server/src/function # buildkit
                        
# 2026-09-05 22:29:11  12.78MB 执行命令并创建新的镜像层
RUN |1 npm_config_audit=false /bin/sh -c     if [ -f /etc/alpine-release ]; then
        apk add --no-cache util-linux zstd squashfs-tools tini
        # isa-l (igzip) needs alpine 3.19+; older bases get pigz
        apk add --no-cache isa-l || apk add --no-cache pigz
    else
        apt-get update && apt-get install -y util-linux zstd squashfs-tools tini pigz
        # isal (igzip) is only packaged on newer debian/ubuntu; pigz covers the rest
        apt-get install -y isal || true
    fi
 # buildkit
                        
# 2026-09-05 22:29:11  0.00B 定义构建参数
ARG npm_config_audit=false
                        
# 2026-09-05 22:29:11  0.00B 设置环境变量 OPEN_RUNTIMES_HEADERS
ENV OPEN_RUNTIMES_HEADERS={}
                        
# 2026-09-05 22:29:11  0.00B 设置环境变量 OPEN_RUNTIMES_ENV
ENV OPEN_RUNTIMES_ENV=production
                        
# 2026-09-05 22:29:11  0.00B 设置环境变量 OPEN_RUNTIMES_SECRET
ENV OPEN_RUNTIMES_SECRET=open_runtime_secret
                        
# 2026-09-05 22:29:11  0.00B 添加元数据标签
LABEL namespace=open-runtimes
                        
# 2026-09-05 22:29:11  0.00B 添加元数据标签
LABEL maintainer=team@appwrite.io
                        
# 2025-10-26 09:00:11  0.00B 添加元数据标签
LABEL org.opencontainers.image.vendor=Jose Quintana org.opencontainers.image.url=https://github.com/static-web-server/static-web-server org.opencontainers.image.title=Static Web Server org.opencontainers.image.description=A cross-platform, high-performance and asynchronous web server for static files-serving. org.opencontainers.image.version=2.39.0 org.opencontainers.image.documentation=https://github.com/static-web-server/static-web-server
                        
# 2025-10-26 09:00:11  0.00B 设置默认要执行的命令
CMD ["static-web-server"]
                        
# 2025-10-26 09:00:11  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2025-10-26 09:00:11  0.00B 设置停止容器时发送的系统调用信号
STOPSIGNAL SIGQUIT
                        
# 2025-10-26 09:00:11  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp]
                        
# 2025-10-26 09:00:11  24.82KB 复制新文件或目录到容器中
COPY ./docker/public /public # buildkit
                        
# 2025-10-26 09:00:11  141.00B 复制新文件或目录到容器中
COPY ./docker/alpine/entrypoint.sh / # buildkit
                        
# 2025-10-26 09:00:11  9.48MB 复制新文件或目录到容器中
COPY /usr/local/bin/static-web-server /usr/local/bin/ # buildkit
                        
# 2025-10-26 09:00:10  1.00MB 执行命令并创建新的镜像层
RUN |1 SERVER_VERSION=2.39.0 /bin/sh -c apk --no-cache add ca-certificates tzdata # buildkit
                        
# 2025-10-26 09:00:10  0.00B 添加元数据标签
LABEL version=2.39.0 description=A cross-platform, high-performance and asynchronous web server for static files-serving. maintainer=Jose Quintana <joseluisq.net>
                        
# 2025-10-26 09:00:10  0.00B 设置环境变量 SERVER_VERSION
ENV SERVER_VERSION=2.39.0
                        
# 2025-10-26 09:00:10  0.00B 定义构建参数
ARG SERVER_VERSION=2.39.0
                        
# 2025-10-08 19:06:42  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-10-08 19:06:42  7.83MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.5-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:6f6b4388bb68e7830b5728be48aae70069bc31e7d625391e490eaaaea45e282a",
    "RepoTags": [
        "openruntimes/static:v5-1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static:v5-1"
    ],
    "RepoDigests": [
        "openruntimes/static@sha256:205e37a66ba20b57f39c98cf9623f68c9b49ead2f1ef6e04955049e20680e6d2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openruntimes/static@sha256:0e39f9ac7eed8875ba17e89068776e939ae1de6ef666374534ad3be1a43930d4"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-05T14:29:12.68275509Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "SERVER_VERSION=2.39.0",
            "OPEN_RUNTIMES_SECRET=open_runtime_secret",
            "OPEN_RUNTIMES_ENV=production",
            "OPEN_RUNTIMES_HEADERS={}"
        ],
        "Cmd": [
            "static-web-server"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/usr/local/server",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "description": "A cross-platform, high-performance and asynchronous web server for static files-serving.",
            "maintainer": "team@appwrite.io",
            "namespace": "open-runtimes",
            "org.opencontainers.image.description": "A cross-platform, high-performance and asynchronous web server for static files-serving.",
            "org.opencontainers.image.documentation": "https://github.com/static-web-server/static-web-server",
            "org.opencontainers.image.title": "Static Web Server",
            "org.opencontainers.image.url": "https://github.com/static-web-server/static-web-server",
            "org.opencontainers.image.vendor": "Jose Quintana",
            "org.opencontainers.image.version": "2.39.0",
            "version": "2.39.0"
        },
        "StopSignal": "SIGTERM"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 33594622,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e4a34af8f39741fa5224856b59dd6aee31ef7a8f2e3b403db800847fabb5ff62/diff:/var/lib/docker/overlay2/f1fe16c55034370059b8a0c339f1e0dad228aab7eb2a8f6aba06476bea1487f1/diff:/var/lib/docker/overlay2/5bdef7e25b657fe6d70f5555c7ebbbcda1795462cbaf77ca724cb63b1259946a/diff:/var/lib/docker/overlay2/1b71e05deeacb2f5ce61c64381ee801d40f2ea3ddfb521ce28387d538b7ba41f/diff:/var/lib/docker/overlay2/7639df18bfb5457d6f33e099181a3cb08c7f8e600d910490f7b4e554e48fe192/diff:/var/lib/docker/overlay2/2101b8d1d21e374082ad2970cd259d453121cec76901b4102bcc9d0efa064f1e/diff:/var/lib/docker/overlay2/00e3f85101a2a864e3739853921cbd7c0ea99bdf9f9f0b147bfba31424d29641/diff:/var/lib/docker/overlay2/5cf68cb7aa3c1912be41a2d92b2c63407ecaee55a62c0471ff2fa107d9f51726/diff:/var/lib/docker/overlay2/74e22241b41195ed6010f79bf9859bfc29df73aee82a3caeba6d278fa345e230/diff:/var/lib/docker/overlay2/c27e1736111315922b6b176c1c423f081c887629fa179affb6ee235f629312ae/diff:/var/lib/docker/overlay2/55439fde011998b28863844d3b16343d461d6b6d181c588668a0c4408bf3c0c9/diff:/var/lib/docker/overlay2/41ccf6dca5be47cf1b77c09393d6b42f33003a040e68a8a2150315cf6fb7ba8f/diff:/var/lib/docker/overlay2/2ce4a31ba099500eaeef9c927da87a22c5c4dbc58bdda768f826deec3c529032/diff:/var/lib/docker/overlay2/7a2ebc15cbab0bbece7c49f44b9ec3365af7286fa6c12bb90bd3288e93958d1b/diff:/var/lib/docker/overlay2/645876c2ae7e94acb2c49051a20c8679f2d9036c5e971bf1909c0a019a8a7c60/diff",
            "MergedDir": "/var/lib/docker/overlay2/40dce12ca7cc6b03b4ed863b5d6b67f489d0c4624442286d633d8fb8aa39abf3/merged",
            "UpperDir": "/var/lib/docker/overlay2/40dce12ca7cc6b03b4ed863b5d6b67f489d0c4624442286d633d8fb8aa39abf3/diff",
            "WorkDir": "/var/lib/docker/overlay2/40dce12ca7cc6b03b4ed863b5d6b67f489d0c4624442286d633d8fb8aa39abf3/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:922ec217407c0fd31cb18b46090bf62e439fb53ecd01f09406d62e25a906e09b",
            "sha256:8a288da936f43c76e7b6a6fdc3ed371053bcccde085a7566b79686cd5d091257",
            "sha256:f0fd2e0c46aef3d811d8eea7e632cd40d466f0747a26b51b78ac56a31bde26bc",
            "sha256:c9459e92c590068c0773f65dfe7eb6c0590bfc436fb4bd8e6190f2806edb2938",
            "sha256:09e4359f9139759e7fbb7db2ee76628540e561406fd035d24005f7edda55f2a0",
            "sha256:2309c9533bd20c707c7143e3033e804919bd266756d17a891b9f06850ce9cccd",
            "sha256:d22e6d07f89a2998196bfca81e603a5a219ca90f19aa21de8d65d1caafe1a900",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:330662d352d829e4d3fe510609bb82ebe2f2c9181184b0abab8a2218f84ac2d2",
            "sha256:f3bad67654a394b277231df51522a7d7a34ecaa0d931eaf581e9ad8c08619779",
            "sha256:0f506d97aaffb00183c1792a61e259f180bf015711ea9cbadf5ebe2f493f595b",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:08485444fe157d3c6476e1b014e3cfc81bece92cd0e3603ba709c61cea77b37b",
            "sha256:3b44bf4d8b71addc7d9654fc9954b95d04bd8bfd83a8efdcdb63e3bdd552bbd0",
            "sha256:15beae1455e5a9e168154e4930df116aa5bee8fe8a5cd1732f4f36fb6271991a",
            "sha256:f04374c1bb35f45e8b7d54d9f6bf3a1d7531e24bb9a4fdbadc75712f255399cd"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-08T10:26:19.774430578+08:00"
    }
}

更多版本

docker.io/openruntimes/static:v5-1

linux/amd64 docker.io33.59MB2026-09-08 10:26
20
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×