Sign inSign up

evry/ssh-jenkins-slave

By evry

•Updated about 9 years ago

A Jenkins slave using SSH to establish connection

Image
0

10K+

evry/ssh-jenkins-slave repository overview

⁠Jenkins SSH slave Docker image

jenkinsci/ssh-slave⁠

A Jenkins⁠ slave using SSH to establish connection.

See Jenkins Distributed builds⁠ for more info.

⁠Running

To run a Docker container

docker run jenkinsci/ssh-slave "<public key>"

You'll then be able to connect this slave using ssh-slaves-plugin as "jenkins" with the matching private key.

⁠How to use this image with Docker Plugin

To use this image with Docker Plugin⁠, you need to pass the public SSH key using environment variable JENKINS_SLAVE_SSH_PUBKEY and not as a startup argument.

In Environment field of the Docker Template (advanced section), just add:

JENKINS_SLAVE_SSH_PUBKEY=<YOUR PUBLIC SSH KEY HERE>

Don't put quotes around the public key. You should be all set.

Tag summary

Content type

Image

Digest

Size

300.4 MB

Last updated

about 9 years ago

docker pull evry/ssh-jenkins-slave