镜像概览

完整引用
docker.io/jenkins/ssh-agent
Registry
docker.io
命名空间
jenkins
仓库
ssh-agent
已缓存 Tag 数
2656
最近同步
07/06/2026, 03:12 AM
相关主题

简介

Jenkins SSH agent 镜像,通过 SSH 连接 Jenkins Controller 执行 pipeline,预装 JDK 与构建工具,CI 持久 agent 节点。

详细介绍

jenkins/ssh-agent 运行 Jenkins SSH 构建 agent,Controller 通过 SSH 连接并在 agent 上执行 pipeline stage。定位为 CI SSH 构建 agent,配置 SSH 公钥与 JDK 版本;docker 或 VM 旁路部署 Jenkins 构建节点,独立业务服务。

快速启动

docker run -d --name jenkins-ssh-agent \
  -e JENKINS_AGENT_SSH_PUBKEY="ssh-rsa AAAA..." \
  docker.io/jenkins/ssh-agent:latest

推荐实践

docker run -d --name jenkins-ssh-agent \
  --restart unless-stopped \
  -p 22:22 \
  -e JENKINS_AGENT_SSH_PUBKEY="$(cat ~/.ssh/id_rsa.pub)" \
  docker.io/jenkins/ssh-agent:jdk17

核心参数说明

  • -e JENKINS_AGENT_SSH_PUBKEY — Controller SSH 公钥
  • -p 22:22 — SSH 连接端口
  • jdk17 tag — JDK 大版本 pin
  • 定位 — CI SSH 构建 agent

最新 Tag(20 条)

查看全部 2656 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/jenkins/ssh-agent
:8.5.0-nanoserver-ltsc2019-jdk21
windows/amd64
2026/06/09 17:47457.2 MBsha256:1d17bb4e14f2
docker.io/jenkins/ssh-agent
:nanoserver-ltsc2019
windows/amd64
2026/06/09 17:47457.2 MBsha256:1d17bb4e14f2
docker.io/jenkins/ssh-agent
:nanoserver-ltsc2019-jdk21
windows/amd64
2026/06/09 17:47457.2 MBsha256:1d17bb4e14f2
docker.io/jenkins/ssh-agent
:8.5.0-nanoserver-ltsc2019
windows/amd64
2026/06/09 17:47457.2 MBsha256:1d17bb4e14f2
docker.io/jenkins/ssh-agent
:8.5.0-nanoserver-ltsc2019-jdk17
windows/amd64
2026/06/09 17:47443.4 MBsha256:022b51e5c8a6
docker.io/jenkins/ssh-agent
:nanoserver-ltsc2019-jdk17
windows/amd64
2026/06/09 17:47443.4 MBsha256:022b51e5c8a6
docker.io/jenkins/ssh-agent
:8.5.0-nanoserver-ltsc2019-jdk25
windows/amd64
2026/06/09 17:47396.3 MBsha256:f99aaa92e7b7
docker.io/jenkins/ssh-agent
:nanoserver-ltsc2019-jdk25
windows/amd64
2026/06/09 17:47396.3 MBsha256:f99aaa92e7b7
docker.io/jenkins/ssh-agent
:latest-jdk21
linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/riscv64
2026/06/09 17:39182.8 MBsha256:1ca081c9b949
docker.io/jenkins/ssh-agent
:latest-debian-jdk21
linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/riscv64
2026/06/09 17:39182.8 MBsha256:1ca081c9b949
docker.io/jenkins/ssh-agent
:latest-trixie-jdk21
linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/riscv64
2026/06/09 17:39182.8 MBsha256:1ca081c9b949
docker.io/jenkins/ssh-agent
:jdk21
linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/riscv64
2026/06/09 17:39182.8 MBsha256:1ca081c9b949
docker.io/jenkins/ssh-agent
:debian-jdk21
linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/riscv64
2026/06/09 17:39182.8 MBsha256:1ca081c9b949
docker.io/jenkins/ssh-agent
:latest-jdk25
linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/riscv64
2026/06/09 17:39140.8 MBsha256:21e581c0807d
docker.io/jenkins/ssh-agent
:trixie-jdk21
linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/riscv64
2026/06/09 17:39182.8 MBsha256:1ca081c9b949
docker.io/jenkins/ssh-agent
:latest-jdk17
linux/amd64linux/arm64linux/ppc64le
2026/06/09 17:39174.6 MBsha256:ed52fce2b831
docker.io/jenkins/ssh-agent
:latest-debian-jdk25
linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/riscv64
2026/06/09 17:39140.8 MBsha256:21e581c0807d
docker.io/jenkins/ssh-agent
:latest
linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/riscv64
2026/06/09 17:39182.8 MBsha256:1ca081c9b949
docker.io/jenkins/ssh-agent
:latest-debian-jdk17
linux/amd64linux/arm64linux/ppc64le
2026/06/09 17:39174.6 MBsha256:ed52fce2b831
docker.io/jenkins/ssh-agent
:latest-trixie-jdk25
linux/amd64linux/arm64linux/ppc64lelinux/s390xlinux/riscv64
2026/06/09 17:39140.8 MBsha256:21e581c0807d