docker.io/denoland/deno:1.42.1 linux/amd64

docker.io/denoland/deno:1.42.1 - 国内下载镜像源 浏览次数:25

这是一个包含 Deno 运行时的 Docker 镜像。Deno 是一个用 Rust 编写的安全且现代的 JavaScript 和 TypeScript 运行时,它基于 V8 引擎。此镜像提供了一种方便的方式来在 Docker 容器中运行 Deno 应用,无需在主机系统上安装 Deno。

源镜像 docker.io/denoland/deno:1.42.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/denoland/deno:1.42.1
镜像ID sha256:7176a51630dbb58814a7ea2b168a4bc26e15695cddf5761215be21805f89258d
镜像TAG 1.42.1
大小 217.20MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD eval console.log('Welcome to Deno!')
启动入口 /tini -- docker-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 25 次
贡献者
镜像创建 2024-04-01T08:12:35.385389407Z
同步时间 2025-08-11 13:18
更新时间 2025-08-13 16:37
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DENO_DIR=/deno-dir/ DENO_INSTALL_ROOT=/usr/local DENO_VERSION=1.42.1

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/denoland/deno:1.42.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/denoland/deno:1.42.1  docker.io/denoland/deno:1.42.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/denoland/deno:1.42.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/denoland/deno:1.42.1  docker.io/denoland/deno:1.42.1

Shell快速替换命令

sed -i 's#denoland/deno:1.42.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/denoland/deno:1.42.1#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2024-04-01 16:12:35  0.00B 设置默认要执行的命令
CMD ["eval" "console.log('Welcome to Deno!')"]
                        
# 2024-04-01 16:12:35  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/tini" "--" "docker-entrypoint.sh"]
                        
# 2024-04-01 16:12:35  422.00B 执行命令并创建新的镜像层
RUN |1 DENO_VERSION=1.42.1 /bin/sh -c chmod 755 /usr/local/bin/docker-entrypoint.sh # buildkit
                        
# 2024-04-01 16:12:35  422.00B 复制新文件或目录到容器中
COPY ./_entry.sh /usr/local/bin/docker-entrypoint.sh # buildkit
                        
# 2024-04-01 16:12:35  24.06KB 复制新文件或目录到容器中
COPY /tini /tini # buildkit
                        
# 2024-04-01 16:12:35  142.40MB 复制新文件或目录到容器中
COPY /deno /usr/bin/deno # buildkit
                        
# 2024-04-01 16:12:35  0.00B 设置环境变量 DENO_VERSION
ENV DENO_VERSION=1.42.1
                        
# 2024-04-01 16:12:35  0.00B 定义构建参数
ARG DENO_VERSION
                        
# 2024-04-01 16:12:35  0.00B 设置环境变量 DENO_INSTALL_ROOT
ENV DENO_INSTALL_ROOT=/usr/local
                        
# 2024-04-01 16:12:35  0.00B 设置环境变量 DENO_DIR
ENV DENO_DIR=/deno-dir/
                        
# 2024-04-01 16:12:34  4.34KB 执行命令并创建新的镜像层
RUN /bin/sh -c useradd --uid 1993 --user-group deno   && mkdir /deno-dir/   && chown deno:deno /deno-dir/ # buildkit
                        
# 2024-03-12 09:23:10  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2024-03-12 09:23:10  74.77MB 
/bin/sh -c #(nop) ADD file:d43b1d5d6f0054ace3f21097e24b9dafadf61130f853319728666c4225992d13 in / 
                        
                    

镜像信息

{
    "Id": "sha256:7176a51630dbb58814a7ea2b168a4bc26e15695cddf5761215be21805f89258d",
    "RepoTags": [
        "denoland/deno:1.42.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/denoland/deno:1.42.1"
    ],
    "RepoDigests": [
        "denoland/deno@sha256:da1d0aa501cd79a40a709014b8255731649c4dca23a3b671f0b7a83c5e3b6934",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/denoland/deno@sha256:75606bb8896aa21b8efc0c15177fabe1c30d8390ff63177a18618bd0ad11faca"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-04-01T08:12:35.385389407Z",
    "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",
            "DENO_DIR=/deno-dir/",
            "DENO_INSTALL_ROOT=/usr/local",
            "DENO_VERSION=1.42.1"
        ],
        "Cmd": [
            "eval",
            "console.log('Welcome to Deno!')"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/tini",
            "--",
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 217200541,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/1fbbf89224874636046682b2b37d9a4e6ae29e9580eccb977ed078a85a79a0e0/diff:/var/lib/docker/overlay2/2004dceed2484174e8bab6a490267468e6549e925cc8df5719897b10c70c5250/diff:/var/lib/docker/overlay2/af16e929e04d19534808d8164d564ef3fbf74792b021d83052d54dcc38fa061f/diff:/var/lib/docker/overlay2/f6699c5093a16fb8981dddc23620e99e7bcb6f241edb8fd9c3a35dd2fd6c6810/diff:/var/lib/docker/overlay2/3b3b13f3cfdf9a7692e1638ce49180c0feb7740513a95b761a513bfdf0858365/diff",
            "MergedDir": "/var/lib/docker/overlay2/955c05bb0b5e8a28fc01712ab5333940881606562f3ade41891cd92df2f4b07c/merged",
            "UpperDir": "/var/lib/docker/overlay2/955c05bb0b5e8a28fc01712ab5333940881606562f3ade41891cd92df2f4b07c/diff",
            "WorkDir": "/var/lib/docker/overlay2/955c05bb0b5e8a28fc01712ab5333940881606562f3ade41891cd92df2f4b07c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:3cf333f1f7a44228f450b52d5bc5711d063cb54e2e7221a63548e6a8103e59db",
            "sha256:55bde7898ed1fef8f96307848dd558b16ac0246b66f7424086afb2907fc0e420",
            "sha256:00a167b5c506620b30a6125d002a42fa4d52c7ec98dc342cec239ca0cb34662e",
            "sha256:fbc8beae8794163fcb7dca657eeab1c6f9f844bf4819fe674643abd6986b841d",
            "sha256:0a5f4fd0f16a81782e50fc0cb6c8224ef215d8df261c1a2fe80cbe492d201e9f",
            "sha256:7badfe82b596620a8c24565e3834af918ea8b36fa60cc8bdcaca3bd6ee1620b7"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-08-11T13:18:37.139064037+08:00"
    }
}

更多版本

docker.io/denoland/deno:1.42.1

linux/amd64 docker.io217.20MB2025-08-11 13:18
24

docker.io/denoland/deno:2.4.3

linux/amd64 docker.io186.92MB2025-08-11 13:22
16