广告图片

ghcr.io/insforge/deno-runtime:latest linux/amd64

ghcr.io/insforge/deno-runtime:latest - 国内下载镜像源 浏览次数:11

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

ghcr.io/insforge/deno-runtime镜像提供了Deno运行时环境,支持JavaScript和TypeScript代码的执行,适用于开发、测试及部署基于Deno的应用程序。

源镜像 ghcr.io/insforge/deno-runtime:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/insforge/deno-runtime:latest
镜像ID sha256:f0a5d587fdbf285c290a3cc32312c439e1d438e7ddbe5ba25fb067917b036d9b
镜像TAG latest
大小 158.54MB
镜像源 ghcr.io
CMD deno run --allow-net --allow-env --allow-read=./worker-template.js server.ts
启动入口 /tini -- docker-entrypoint.sh
工作目录 /app
OS/平台 linux/amd64
浏览量 11 次
贡献者
镜像创建 2026-01-31T00:03:28.234440452Z
同步时间 2026-05-09 15:32
开放端口
7133/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LD_LIBRARY_PATH=/usr/local/lib DENO_DIR=/deno-dir DENO_INSTALL_ROOT=/usr/local DENO_VERSION=2.0.6 PORT=7133
镜像标签
2026-01-31T00:03:21.829Z: org.opencontainers.image.created One-click deploy InsForge to third party platforms.: org.opencontainers.image.description Apache-2.0: org.opencontainers.image.licenses 26b35c9be10386d93233dbd05b11f33018cba2c1: org.opencontainers.image.revision https://github.com/InsForge/deploy-provider: org.opencontainers.image.source deploy-provider: org.opencontainers.image.title https://github.com/InsForge/deploy-provider: org.opencontainers.image.url latest: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/insforge/deno-runtime:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/insforge/deno-runtime:latest  ghcr.io/insforge/deno-runtime:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/insforge/deno-runtime:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/insforge/deno-runtime:latest  ghcr.io/insforge/deno-runtime:latest

Shell快速替换命令

sed -i 's#ghcr.io/insforge/deno-runtime:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/insforge/deno-runtime:latest#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-01-31 08:03:28  0.00B 设置默认要执行的命令
CMD ["deno" "run" "--allow-net" "--allow-env" "--allow-read=./worker-template.js" "server.ts"]
                        
# 2026-01-31 08:03:28  0.00B 声明容器运行时监听的端口
EXPOSE [7133/tcp]
                        
# 2026-01-31 08:03:28  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /deno-dir # buildkit
                        
# 2026-01-31 08:03:28  4.16MB 执行命令并创建新的镜像层
RUN /bin/sh -c deno cache server.ts # buildkit
                        
# 2026-01-31 08:03:26  4.75KB 复制新文件或目录到容器中
COPY functions/worker-template.js ./worker-template.js # buildkit
                        
# 2026-01-31 08:03:26  10.49KB 复制新文件或目录到容器中
COPY functions/server.ts ./server.ts # buildkit
                        
# 2026-01-31 08:03:26  21.94KB 复制新文件或目录到容器中
COPY functions/deno.lock ./deno.lock # buildkit
                        
# 2026-01-31 08:03:26  429.00B 复制新文件或目录到容器中
COPY functions/deno.json ./deno.json # buildkit
                        
# 2026-01-31 08:03:26  0.00B 设置环境变量 DENO_DIR PORT
ENV DENO_DIR=/deno-dir PORT=7133
                        
# 2026-01-31 08:03:26  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2024-11-10 14:16:05  0.00B 设置默认要执行的命令
CMD ["eval" "console.log('Welcome to Deno!')"]
                        
# 2024-11-10 14:16:05  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/tini" "--" "docker-entrypoint.sh"]
                        
# 2024-11-10 14:16:05  472.00B 执行命令并创建新的镜像层
RUN |1 DENO_VERSION=2.0.6 /bin/sh -c chmod 755 /usr/local/bin/docker-entrypoint.sh # buildkit
                        
# 2024-11-10 14:16:05  472.00B 复制新文件或目录到容器中
COPY ./_entry.sh /usr/local/bin/docker-entrypoint.sh # buildkit
                        
# 2024-11-10 14:16:05  24.06KB 复制新文件或目录到容器中
COPY /tini /tini # buildkit
                        
# 2024-11-10 14:16:04  141.87MB 复制新文件或目录到容器中
COPY /deno /bin/deno # buildkit
                        
# 2024-11-10 14:16:04  0.00B 设置环境变量 DENO_VERSION
ENV DENO_VERSION=2.0.6
                        
# 2024-11-10 14:16:04  0.00B 定义构建参数
ARG DENO_VERSION=2.0.6
                        
# 2024-11-10 14:16:04  0.00B 设置环境变量 DENO_INSTALL_ROOT
ENV DENO_INSTALL_ROOT=/usr/local
                        
# 2024-11-10 14:16:04  0.00B 设置环境变量 DENO_DIR
ENV DENO_DIR=/deno-dir/
                        
# 2024-11-10 14:16:04  0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/usr/local/lib
                        
# 2024-11-10 14:16:04  3.08KB 执行命令并创建新的镜像层
RUN /bin/sh -c addgroup --gid 1000 deno   && adduser --uid 1000 --disabled-password deno --ingroup deno   && mkdir /deno-dir/   && chown deno:deno /deno-dir/   && mkdir /lib64   && ln -s /usr/local/lib/ld-linux-* /lib64/ # buildkit
                        
# 2024-11-10 14:16:04  0.00B 复制新文件或目录到容器中
COPY --chown=root:root --chmod=755 /lib/ld-linux-* /lib/ # buildkit
                        
# 2024-11-10 14:16:04  4.64MB 复制新文件或目录到容器中
COPY --chown=root:root --chmod=755 /lib/*-linux-gnu/* /usr/local/lib/ # buildkit
                        
# 2024-09-07 06:20:07  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2024-09-07 06:20:07  7.80MB 
/bin/sh -c #(nop) ADD file:5758b97d8301c84a204a6e516241275d785a7cade40b2fb99f01fe122482e283 in / 
                        
                    

镜像信息

{
    "Id": "sha256:f0a5d587fdbf285c290a3cc32312c439e1d438e7ddbe5ba25fb067917b036d9b",
    "RepoTags": [
        "ghcr.io/insforge/deno-runtime:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/insforge/deno-runtime:latest"
    ],
    "RepoDigests": [
        "ghcr.io/insforge/deno-runtime@sha256:37233fd007148eda6ec753be7099337d527f426a7377e800128d161a5154fc89",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/insforge/deno-runtime@sha256:d55cb7231b47ae1856ecf8c83d6450651926fce8f8508e6a3919f0a732587367"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-01-31T00:03:28.234440452Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "7133/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LD_LIBRARY_PATH=/usr/local/lib",
            "DENO_DIR=/deno-dir",
            "DENO_INSTALL_ROOT=/usr/local",
            "DENO_VERSION=2.0.6",
            "PORT=7133"
        ],
        "Cmd": [
            "deno",
            "run",
            "--allow-net",
            "--allow-env",
            "--allow-read=./worker-template.js",
            "server.ts"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/tini",
            "--",
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-01-31T00:03:21.829Z",
            "org.opencontainers.image.description": "One-click deploy InsForge to third party platforms.",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "26b35c9be10386d93233dbd05b11f33018cba2c1",
            "org.opencontainers.image.source": "https://github.com/InsForge/deploy-provider",
            "org.opencontainers.image.title": "deploy-provider",
            "org.opencontainers.image.url": "https://github.com/InsForge/deploy-provider",
            "org.opencontainers.image.version": "latest"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 158541512,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/02c6390f32388dce2a8f39a2c889facb3b2d42c9416dc46e243ab199fcf86020/diff:/var/lib/docker/overlay2/a4c4a0a65d8b481c4128029a80c594234152023e155d7d1764f78239766c4625/diff:/var/lib/docker/overlay2/977054d1d52ff86779b0b859c96f51ec8a90766580ff40d4e6238c54cdf4d7b9/diff:/var/lib/docker/overlay2/9b6f4cce7b7c42a8b67ac67f54d7864e7ad25c2d9c79e5c0ed4014153b410581/diff:/var/lib/docker/overlay2/05ef61f7e8f5647d083953057a059ace57e2d1aa3e413a3a1dcf601032624a25/diff:/var/lib/docker/overlay2/610427a4e36c4df16557fe839a0be68b17b4a56bb74ba199b2678b0121f6fda1/diff:/var/lib/docker/overlay2/c6fc550221640dba54e594d7cd4b81bbab6bb34680819e427bf8024f71279be9/diff:/var/lib/docker/overlay2/863cfe93a739fdb386773ef231442618927ac41caac66561ca56cb94bbcc5b8a/diff:/var/lib/docker/overlay2/a048df400561a19ae9f0d34de889c91704c4d00f50e523a6fdd67f895f3d55b9/diff:/var/lib/docker/overlay2/b8ac51def24f3cc9ae798293c21593778a84ece64b4396aaa78813d331d27033/diff:/var/lib/docker/overlay2/ef85307b33cb4c0047f1f9bb89246563b7efe8246e6d7cd7d0d91ac7c9c1bfb3/diff:/var/lib/docker/overlay2/c96dff1e462d21b4e771b2b080dfdd2d1bb073b076ecd315f0c0c0924d5b71d7/diff:/var/lib/docker/overlay2/0aecea8c2cf97b69f386b5434db52a3ed1539abdf9a2dbb798c2d30c17c574ce/diff:/var/lib/docker/overlay2/56dbc2212cbc9b991b1a93a72a8c08a3a8460c06576fe4f3267009446334aa65/diff",
            "MergedDir": "/var/lib/docker/overlay2/62ee5dbe28b9c777bd9904d076aa6cd428e74a98a0c0a2220127689d9df5e453/merged",
            "UpperDir": "/var/lib/docker/overlay2/62ee5dbe28b9c777bd9904d076aa6cd428e74a98a0c0a2220127689d9df5e453/diff",
            "WorkDir": "/var/lib/docker/overlay2/62ee5dbe28b9c777bd9904d076aa6cd428e74a98a0c0a2220127689d9df5e453/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:63ca1fbb43ae5034640e5e6cb3e083e05c290072c5366fcaa9d62435a4cced85",
            "sha256:dfbdda91dc39ca0cd2158930f13ac917e2c7f6b8b2088381e67ecffffbec1a8a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:1945c19374f36dcdbb25e7fc5b5755a4d48bfcc13ae0ac25746d1674ca55132d",
            "sha256:0ea6e51d187be85b2b3a21bf9bd22385562f39330aad1c3cd67b97a940c35e83",
            "sha256:094b3281523cd7f2b35f21143eff1cbccfe16c160d46d37e6ea3473465ee7f42",
            "sha256:36b3e7c3770768e37cd186cb859c4e5cc5e0bff7b186b990f9dd643ee840324d",
            "sha256:9e7fdf36b425d456f2381919dee38b5147eddc4461d1b9223f425b8ceb53b711",
            "sha256:73018bd22275a3cbbd40c728c037906375212b06df60dd38f0c72f6d25d882fe",
            "sha256:65a00ee3215815b359a88284db02f1cf207455c1c9d4c8e9cd135adc7334892f",
            "sha256:0d26226f80d621167aa4e9d9edacd527a4e186d0c4c35e225e9a9dbaa4813dc0",
            "sha256:925ce69c7b2c447fbbe22e57739fcb555d76723c0bd3d3a87b806ed94fb3a17f",
            "sha256:e0b9e31a2155fadb75a6726b2f581a53371b3625b40941f6b12d458f7942c82a",
            "sha256:e8e72cfcaa02c855cc627397cd0b005b334bbe1dec3d633d38576e2613d4e341",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-05-09T15:32:31.273121653+08:00"
    }
}

更多版本

ghcr.io/insforge/deno-runtime:latest

linux/amd64 ghcr.io158.54MB2026-05-09 15:32
10