docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2 linux/amd64

docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2 - 国内下载镜像源 浏览次数:171

这是一个预构建的Jenkins代理Docker镜像,专门为Node.js开发环境而设计。它包含了运行Node.js项目所需的基本工具和环境,方便开发者在Jenkins持续集成/持续交付 (CI/CD) 流程中构建和测试Node.js应用程序。

源镜像 docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2
镜像ID sha256:4abcfeb71ccf1a0959dc0b1931170f3c63b36bdc2c19133439972b7a61654340
镜像TAG v0.4.9-16.20.2
大小 2.52GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD node --version
启动入口
工作目录
OS/平台 linux/amd64
浏览量 171 次
贡献者
镜像创建 2025-02-12T15:23:16.108917144Z
同步时间 2025-04-04 20:41
更新时间 2025-12-13 18:38
环境变量
PATH=/opt/sonar-scanner/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/bin:/usr/local/bin DEBIAN_FRONTEND=noninteractive TZ=Asia/Shanghai LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
镜像标签
20201113: org.label-schema.build-date GPLv2: org.label-schema.license CentOS Base Image: org.label-schema.name 1.0: org.label-schema.schema-version CentOS: org.label-schema.vendor 2020-11-13 00:00:00+00:00: org.opencontainers.image.created GPL-2.0-only: org.opencontainers.image.licenses CentOS Base Image: org.opencontainers.image.title CentOS: org.opencontainers.image.vendor

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2  docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2  docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2

Shell快速替换命令

sed -i 's#amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2  docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2  docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2'

镜像构建历史


# 2025-02-12 23:23:16  0.00B 设置默认要执行的命令
CMD ["node" "--version"]
                        
# 2025-02-12 23:23:16  143.34MB 执行命令并创建新的镜像层
RUN |2 DISTRIBUTION=centos VERSION=16.20.2 /bin/sh -c ansible-playbook ./ansible/playbooks/main.yaml -vvv -e node_version=$VERSION -e distribution=$DISTRIBUTION # buildkit
                        
# 2025-02-12 23:22:50  29.55KB 复制新文件或目录到容器中
COPY jenkins-agent/base/ ./ # buildkit
                        
# 2025-02-12 23:22:50  0.00B 定义构建参数
ARG VERSION=16.20.2
                        
# 2025-02-12 23:22:50  0.00B 定义构建参数
ARG DISTRIBUTION=centos
                        
# 2025-02-12 15:18:32  0.00B 设置默认要执行的命令
CMD ["docker" "version"]
                        
# 2025-02-12 15:18:32  5.57MB 复制新文件或目录到容器中
COPY /app/docker-build /bin/ # buildkit
                        
# 2025-02-12 15:18:32  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=en_US.UTF-8
                        
# 2025-02-12 15:18:32  0.00B 设置环境变量 LANGUAGE
ENV LANGUAGE=en_US:en
                        
# 2025-02-12 15:18:32  0.00B 设置环境变量 LANG
ENV LANG=en_US.UTF-8
                        
# 2025-02-12 15:18:32  1.61MB 执行命令并创建新的镜像层
RUN /bin/sh -c localedef -i en_US -f UTF-8 en_US.UTF-8 # buildkit
                        
# 2025-02-12 15:18:31  71.01MB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x ./hack/install_qemu.sh && ./hack/install_qemu.sh # buildkit
                        
# 2025-02-12 15:18:29  1.59GB 执行命令并创建新的镜像层
RUN /bin/sh -c yum update -y &&     yum install -y epel-release &&     yum install -y ansible &&     pwd && ls -a &&     ansible-playbook ./ansible/playbooks/main.yaml -vvv -e required=true -e distribution=centos # buildkit
                        
# 2025-02-12 15:16:47  29.55KB 复制新文件或目录到容器中
COPY jenkins-agent/base/ ./ # buildkit
                        
# 2025-02-12 15:16:47  0.00B 设置环境变量 PATH
ENV PATH=/opt/sonar-scanner/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/bin:/usr/local/bin
                        
# 2025-02-12 15:16:47  0.00B 设置环境变量 PATH
ENV PATH=/opt/sonar-scanner/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/bin
                        
# 2025-02-12 15:16:47  0.00B 设置环境变量 PATH
ENV PATH=/opt/sonar-scanner/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-02-12 15:16:47  0.00B 设置环境变量 TZ
ENV TZ=Asia/Shanghai
                        
# 2025-02-12 15:16:47  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2025-02-12 15:16:47  509.90MB 执行命令并创建新的镜像层
RUN /bin/sh -c sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo &&     sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo &&     sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo &&     echo "sslverify=false" >> /etc/yum.conf &&     yum makecache # buildkit
                        
# 2021-09-16 02:20:23  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2021-09-16 02:20:23  0.00B 
/bin/sh -c #(nop)  LABEL org.label-schema.schema-version=1.0 org.label-schema.name=CentOS Base Image org.label-schema.vendor=CentOS org.label-schema.license=GPLv2 org.label-schema.build-date=20201113 org.opencontainers.image.title=CentOS Base Image org.opencontainers.image.vendor=CentOS org.opencontainers.image.licenses=GPL-2.0-only org.opencontainers.image.created=2020-11-13 00:00:00+00:00
                        
# 2021-09-16 02:20:23  203.94MB 
/bin/sh -c #(nop) ADD file:b3ebbe8bd304723d43b7b44a6d990cd657b63d93d6a2a9293983a30bfc1dfa53 in / 
                        
                    

镜像信息

{
    "Id": "sha256:4abcfeb71ccf1a0959dc0b1931170f3c63b36bdc2c19133439972b7a61654340",
    "RepoTags": [
        "amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2"
    ],
    "RepoDigests": [
        "amambadev/jenkins-agent-nodejs@sha256:3f3836a1cfdfcd076a74f0af8177e49af677ef5fe36fbe53cba8faded162fca5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/amambadev/jenkins-agent-nodejs@sha256:961fd13e791cc223d7c0c13f34403ecbfafc91dd04815b10719775a5b1ff941d"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-02-12T15:23:16.108917144Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/sonar-scanner/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.local/bin:/usr/local/bin",
            "DEBIAN_FRONTEND=noninteractive",
            "TZ=Asia/Shanghai",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8"
        ],
        "Cmd": [
            "node",
            "--version"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.label-schema.build-date": "20201113",
            "org.label-schema.license": "GPLv2",
            "org.label-schema.name": "CentOS Base Image",
            "org.label-schema.schema-version": "1.0",
            "org.label-schema.vendor": "CentOS",
            "org.opencontainers.image.created": "2020-11-13 00:00:00+00:00",
            "org.opencontainers.image.licenses": "GPL-2.0-only",
            "org.opencontainers.image.title": "CentOS Base Image",
            "org.opencontainers.image.vendor": "CentOS"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2524193349,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/4cb1cba223e7ddbdce04d87a4bc5682c23a01d3fdc0707518cc548413ac87e48/diff:/var/lib/docker/overlay2/c8c8f684c264aea93d2a62454c308822fb7e612d58a3ab95aa96238f7ad43339/diff:/var/lib/docker/overlay2/b2de3f4bc8f76e043b52d24876fce18c6047509ffe5a7e616f0f5f474efe8fb9/diff:/var/lib/docker/overlay2/a9ea040e60e443214d721b34d124e8a43a00d01f5166aa8e7344cd9eeef40377/diff:/var/lib/docker/overlay2/123b9bbe9090e17308654404c25de5388085c23c8c91a978886f2a0c8816100d/diff:/var/lib/docker/overlay2/3a68254dec730adc420f3c1207e0c8aec5d525493e2295a076394c71aa587ca3/diff:/var/lib/docker/overlay2/5600f206ec40aa00667e548144dd3de9f88a93e8d6ede475887d11c305faa50a/diff:/var/lib/docker/overlay2/692da34b0adf8e76ec1429e511d7b5e5a156d70cc12c2f28c5c93f71aa30f6fb/diff",
            "MergedDir": "/var/lib/docker/overlay2/00e02e4fad26af5c1a58cc52cc0b81b79f5bd7c22ea5181a1f3faf844fc35d6b/merged",
            "UpperDir": "/var/lib/docker/overlay2/00e02e4fad26af5c1a58cc52cc0b81b79f5bd7c22ea5181a1f3faf844fc35d6b/diff",
            "WorkDir": "/var/lib/docker/overlay2/00e02e4fad26af5c1a58cc52cc0b81b79f5bd7c22ea5181a1f3faf844fc35d6b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:174f5685490326fc0a1c0f5570b8663732189b327007e47ff13d2ca59673db02",
            "sha256:4acc27f09cf52c84376585e5da93dfd09b3fbe231defdc3444aebe15331e5445",
            "sha256:1642c874a8f25f23b38dbcef2f7ab55cae87ccc9eadb0f4da98d06ee0343e5ac",
            "sha256:1d70273fe3f746893489f74fb62b100a6ca5fded8b69b602f96c7e2e09e2ba70",
            "sha256:c1fe9039d93e66dc37e2d16c586f6625829868d145a64c367200b132b378db26",
            "sha256:2d5f004a9d3e56498de65b92d699f2d8db67a8271c420d2a3c16ce0c7b367a25",
            "sha256:688ffb9d4162fac6cc8320e07f06b4b966a0d44be1b0d2cee7c7237d3e8f97cc",
            "sha256:6638e5d40f7e3efac7b3c92d7840967c46b468554bdf6a44aca19521a3c05ffd",
            "sha256:853be712a86092585661224ddbacd46ceef4859fab43fddb2012e03551d5a7de"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-04T20:39:36.300986614+08:00"
    }
}

更多版本

docker.io/amambadev/jenkins-agent-nodejs:v0.4.9-16.20.2

linux/amd64 docker.io2.52GB2025-04-04 20:41
170