docker.io/jenkins/jnlp-slave:3.27-1 linux/amd64

docker.io/jenkins/jnlp-slave:3.27-1 - 国内下载镜像源 浏览次数:7 安全受验证的发布者-Jenkins
🎉

该容器镜像是 Jenkins 的 JNLP (Java Network Launch Protocol) slave 镜像,它用于在 Docker 容器中运行 Jenkins Slave,以便与远程 Jenkins Master 服务器进行通信,实现分布式构建和自动化任务。.

源镜像 docker.io/jenkins/jnlp-slave:3.27-1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1
镜像ID sha256:6bf8f3767d8b053e51ea86635b34e5b4121869ba8f701eee0fc3d72020ac4dde
镜像TAG 3.27-1
大小 628.04MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 jenkins-slave
工作目录 /home/jenkins
OS/平台 linux/amd64
浏览量 7 次
贡献者
镜像创建 2018-10-31T07:53:15.169895493Z
同步时间 2025-02-05 16:12
更新时间 2025-02-05 20:09
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 JAVA_HOME=/docker-java-home JAVA_VERSION=8u181 JAVA_DEBIAN_VERSION=8u181-b13-2~deb9u1 CA_CERTIFICATES_JAVA_VERSION=20170531+nmu1 HOME=/home/jenkins AGENT_WORKDIR=/home/jenkins/agent
镜像标签
This is a base image, which allows connecting Jenkins agents via JNLP protocols: Description Jenkins project: Vendor 3.27: Version

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1  docker.io/jenkins/jnlp-slave:3.27-1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1  docker.io/jenkins/jnlp-slave:3.27-1

Shell快速替换命令

sed -i 's#jenkins/jnlp-slave:3.27-1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1  docker.io/jenkins/jnlp-slave:3.27-1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1  docker.io/jenkins/jnlp-slave:3.27-1'

镜像构建历史


# 2018-10-31 15:53:15  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["jenkins-slave"]
                        
# 2018-10-31 15:53:14  3.74KB 
/bin/sh -c #(nop) COPY file:85aeaf726a77d6cbb607cf2e495bcde5578e8eb384482ba905a6b9e177db4d9f in /usr/local/bin/jenkins-slave 
                        
# 2018-10-31 15:53:14  0.00B 
/bin/sh -c #(nop)  LABEL Description=This is a base image, which allows connecting Jenkins agents via JNLP protocols Vendor=Jenkins project Version=3.27
                        
# 2018-10-31 15:53:13  0.00B 
/bin/sh -c #(nop)  MAINTAINER Oleg Nenashev <o.v.nenashev@gmail.com>
                        
# 2018-10-31 15:37:55  0.00B 
/bin/sh -c #(nop) WORKDIR /home/jenkins
                        
# 2018-10-31 15:37:55  0.00B 
/bin/sh -c #(nop)  VOLUME [/home/jenkins/agent]
                        
# 2018-10-31 15:37:54  0.00B 
/bin/sh -c #(nop)  VOLUME [/home/jenkins/.jenkins]
                        
# 2018-10-31 15:37:54  0.00B 
|5 VERSION=3.27 gid=10000 group=jenkins uid=10000 user=jenkins /bin/sh -c mkdir /home/${user}/.jenkins && mkdir -p ${AGENT_WORKDIR}
                        
# 2018-10-31 15:37:52  0.00B 
/bin/sh -c #(nop)  ENV AGENT_WORKDIR=/home/jenkins/agent
                        
# 2018-10-31 15:37:51  0.00B 
/bin/sh -c #(nop)  USER jenkins
                        
# 2018-10-31 15:37:51  776.72KB 
|6 AGENT_WORKDIR=/home/jenkins/agent VERSION=3.27 gid=10000 group=jenkins uid=10000 user=jenkins /bin/sh -c curl --create-dirs -sSLo /usr/share/jenkins/slave.jar https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/${VERSION}/remoting-${VERSION}.jar   && chmod 755 /usr/share/jenkins   && chmod 644 /usr/share/jenkins/slave.jar
                        
# 2018-10-31 15:37:49  0.00B 
/bin/sh -c #(nop)  ARG AGENT_WORKDIR=/home/jenkins/agent
                        
# 2018-10-31 15:37:48  0.00B 
/bin/sh -c #(nop)  ARG VERSION=3.27
                        
# 2018-10-31 15:37:48  0.00B 
/bin/sh -c #(nop)  LABEL Description=This is a base image, which provides the Jenkins agent executable (slave.jar) Vendor=Jenkins project Version=3.27
                        
# 2018-10-31 15:37:48  3.25MB 
|4 gid=10000 group=jenkins uid=10000 user=jenkins /bin/sh -c useradd -c "Jenkins user" -d $HOME -u ${uid} -g ${gid} -m ${user}
                        
# 2018-10-31 15:37:45  1.71KB 
|4 gid=10000 group=jenkins uid=10000 user=jenkins /bin/sh -c groupadd -g ${gid} ${group}
                        
# 2018-10-31 15:37:43  0.00B 
/bin/sh -c #(nop)  ENV HOME=/home/jenkins
                        
# 2018-10-31 15:37:43  0.00B 
/bin/sh -c #(nop)  ARG gid=10000
                        
# 2018-10-31 15:37:42  0.00B 
/bin/sh -c #(nop)  ARG uid=10000
                        
# 2018-10-31 15:37:42  0.00B 
/bin/sh -c #(nop)  ARG group=jenkins
                        
# 2018-10-31 15:37:42  0.00B 
/bin/sh -c #(nop)  ARG user=jenkins
                        
# 2018-10-31 15:37:41  0.00B 
/bin/sh -c #(nop)  MAINTAINER Oleg Nenashev <o.v.nenashev@gmail.com>
                        
# 2018-10-30 07:29:19  354.94KB 
/bin/sh -c /var/lib/dpkg/info/ca-certificates-java.postinst configure
                        
# 2018-10-30 07:29:17  348.14MB 
/bin/sh -c set -ex; 		if [ ! -d /usr/share/man/man1 ]; then 		mkdir -p /usr/share/man/man1; 	fi; 		apt-get update; 	apt-get install -y --no-install-recommends 		openjdk-8-jdk="$JAVA_DEBIAN_VERSION" 		ca-certificates-java="$CA_CERTIFICATES_JAVA_VERSION" 	; 	rm -rf /var/lib/apt/lists/*; 		[ "$(readlink -f "$JAVA_HOME")" = "$(docker-java-home)" ]; 		update-alternatives --get-selections | awk -v home="$(readlink -f "$JAVA_HOME")" 'index($3, home) == 1 { $2 = "manual"; print | "update-alternatives --set-selections" }'; 	update-alternatives --query java | grep -q 'Status: manual'
                        
# 2018-10-30 07:28:13  0.00B 
/bin/sh -c #(nop)  ENV CA_CERTIFICATES_JAVA_VERSION=20170531+nmu1
                        
# 2018-10-30 07:28:13  0.00B 
/bin/sh -c #(nop)  ENV JAVA_DEBIAN_VERSION=8u181-b13-2~deb9u1
                        
# 2018-10-16 13:25:18  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=8u181
                        
# 2018-10-16 13:25:17  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/docker-java-home
                        
# 2018-10-16 13:25:17  33.00B 
/bin/sh -c ln -svT "/usr/lib/jvm/java-8-openjdk-$(dpkg --print-architecture)" /docker-java-home
                        
# 2018-10-16 13:25:16  87.00B 
/bin/sh -c { 		echo '#!/bin/sh'; 		echo 'set -e'; 		echo; 		echo 'dirname "$(dirname "$(readlink -f "$(which javac || which java)")")"'; 	} > /usr/local/bin/docker-java-home 	&& chmod +x /usr/local/bin/docker-java-home
                        
# 2018-10-16 13:25:16  0.00B 
/bin/sh -c #(nop)  ENV LANG=C.UTF-8
                        
# 2018-10-16 13:25:15  2.21MB 
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends 		bzip2 		unzip 		xz-utils 	&& rm -rf /var/lib/apt/lists/*
                        
# 2018-10-16 09:01:29  141.77MB 
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends 		bzr 		git 		mercurial 		openssh-client 		subversion 				procps 	&& rm -rf /var/lib/apt/lists/*
                        
# 2018-10-16 09:00:57  7.80MB 
/bin/sh -c set -ex; 	if ! command -v gpg > /dev/null; then 		apt-get update; 		apt-get install -y --no-install-recommends 			gnupg 			dirmngr 		; 		rm -rf /var/lib/apt/lists/*; 	fi
                        
# 2018-10-16 09:00:49  23.16MB 
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends 		ca-certificates 		curl 		netbase 		wget 	&& rm -rf /var/lib/apt/lists/*
                        
# 2018-10-16 07:24:21  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2018-10-16 07:24:20  100.58MB 
/bin/sh -c #(nop) ADD file:b3598c18dc395846ab2c5e4e8422c4a5dad7bc3b5b08c09ebceee80989904641 in / 
                        
                    

镜像信息

{
    "Id": "sha256:6bf8f3767d8b053e51ea86635b34e5b4121869ba8f701eee0fc3d72020ac4dde",
    "RepoTags": [
        "jenkins/jnlp-slave:3.27-1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave:3.27-1"
    ],
    "RepoDigests": [
        "jenkins/jnlp-slave@sha256:a5f42dab13d74c079a653408e45cda3ca2bc3483200bbaa44b88fae486ad7e05",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jenkins/jnlp-slave@sha256:a5f42dab13d74c079a653408e45cda3ca2bc3483200bbaa44b88fae486ad7e05"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2018-10-31T07:53:15.169895493Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "18.03.1-ee-3",
    "Author": "Oleg Nenashev \u003co.v.nenashev@gmail.com\u003e",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "jenkins",
        "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",
            "LANG=C.UTF-8",
            "JAVA_HOME=/docker-java-home",
            "JAVA_VERSION=8u181",
            "JAVA_DEBIAN_VERSION=8u181-b13-2~deb9u1",
            "CA_CERTIFICATES_JAVA_VERSION=20170531+nmu1",
            "HOME=/home/jenkins",
            "AGENT_WORKDIR=/home/jenkins/agent"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "sha256:fb29e5891b497f8b499937cfcebf686a174c3a50155dfda257568331a8cb4b98",
        "Volumes": {
            "/home/jenkins/.jenkins": {},
            "/home/jenkins/agent": {}
        },
        "WorkingDir": "/home/jenkins",
        "Entrypoint": [
            "jenkins-slave"
        ],
        "OnBuild": [],
        "Labels": {
            "Description": "This is a base image, which allows connecting Jenkins agents via JNLP protocols",
            "Vendor": "Jenkins project",
            "Version": "3.27"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 628042068,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/d6b2294a460bd1e6d44fb1ffd12e51546cbc8b581a2ace60cc5432582d2dd555/diff:/var/lib/docker/overlay2/1ecf45828b3c501847dbdae5ba5b043daaf6c17980aced5439c61e9a0144de92/diff:/var/lib/docker/overlay2/cd36f8b7de9ec48c75b34a630deed615282bbd94284b2a646394f0531f562bb7/diff:/var/lib/docker/overlay2/56ac5e50ed3b341767f618b73a8bb413512cc09e6ebed498b20e1c983ee399d9/diff:/var/lib/docker/overlay2/60a0f19f36b19efbff75ad76dfd699d2e903e8bc54e625606e3d97de6168b949/diff:/var/lib/docker/overlay2/9b67e1846e91238f01fa821e94c467d1497b9578c719ea91bbdd2e24612f25f1/diff:/var/lib/docker/overlay2/536d8a766a444ca178372cdb0a2c96c188db6766d53ff6a7331db96dd1bd6369/diff:/var/lib/docker/overlay2/8394c106d310715c501dfbab01c549507087bb9217d7af8f81ec7d8f7ad11e69/diff:/var/lib/docker/overlay2/c470c0b1b0fe764983e2b5869ceefbc1de58ad20116b2e3f475c3621f9f8fbc8/diff:/var/lib/docker/overlay2/7ad6bacd817db3f79f85eef24300b7e6d2b08ecc98b56533aef61700ce4441c6/diff:/var/lib/docker/overlay2/d9e7e5a53014ed210a0e0aeb54a541ce5b16e36ba940bbc85dd2d0cb3818e706/diff:/var/lib/docker/overlay2/4b8a385341207fe1dce00a9ba2723755bb9049b4ae0912a987740103c0ced8b6/diff:/var/lib/docker/overlay2/1f6ce52af2d486aa97767040b253971d9d5e7366637937590d911adde0d07e83/diff",
            "MergedDir": "/var/lib/docker/overlay2/224efedc374b702fc6e5212c08667503de08bfeeb1bba822997e99f7c192b170/merged",
            "UpperDir": "/var/lib/docker/overlay2/224efedc374b702fc6e5212c08667503de08bfeeb1bba822997e99f7c192b170/diff",
            "WorkDir": "/var/lib/docker/overlay2/224efedc374b702fc6e5212c08667503de08bfeeb1bba822997e99f7c192b170/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:f715ed19c28b66943ac8bc12dbfb828e8394de2530bbaf1ecce906e748e4fdff",
            "sha256:8bb25f9cdc41e7d085033af15a522973b44086d6eedd24c11cc61c9232324f77",
            "sha256:08a01612ffca33483a1847c909836610610ce523fb7e1aca880140ee84df23e9",
            "sha256:1191b3f5862aa9231858809b7ac8b91c0b727ce85c9b3279932f0baacc92967d",
            "sha256:097524d80f54dac3a8ba7716c333c2677741f6c706a39945cad5981d54929f01",
            "sha256:685f72a7cd4f87d808da6225bc067602edfe516d3f2a79d7a39adc4afdd194be",
            "sha256:9c147c576d67a7ed6c7a66bfa4ef29281147329a2c8a80f9c366eb3ae1d18ba2",
            "sha256:4fbf445e00743dddf3a6055adbe957dac1c77f8ad543054fddc0de4670296a06",
            "sha256:f8d2b31619119e2e4a34e8e4723cd0dce2befee480cc29e71318f552eb0fc482",
            "sha256:a39944820e92591fb7df1ad73d8d5196e623e2e05800ad7e2f427c54c64a361a",
            "sha256:6a0acc40eb781f8e686754e58e2ed5870675a774e171d44c10266a96b31b5300",
            "sha256:cba9cc45eec6c63182539e3adea7fbb850b79ee067a82b6ee27164e94734c123",
            "sha256:cfdd17f1c8a867ff143d05d99297ae1b0dca9c851e5db9fbb74378757d2e37a7",
            "sha256:725dfe524f0a30b182c4843cf6fedee5de5ad294caa99b59ad0e4727ac2c0610"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-02-05T16:11:42.496490588+08:00"
    }
}

更多版本

docker.io/jenkins/jnlp-slave:alpine

linux/amd64 docker.io259.64MB2024-06-27 10:13
423

docker.io/jenkins/jnlp-slave:4.13.3-1-jdk11

linux/amd64 docker.io583.82MB2024-06-27 10:16
308

docker.io/jenkins/jnlp-slave:3046.v38db_38a_b_7a_86-1-jdk11

linux/amd64 docker.io583.82MB2024-11-01 14:18
264

docker.io/jenkins/jnlp-slave:3.27-1-alpine

linux/amd64 docker.io129.19MB2025-01-23 11:43
51

docker.io/jenkins/jnlp-slave:3.27-1

linux/amd64 docker.io628.04MB2025-02-05 16:12
6