Sign inSign up

lotosbin/docker-ssh-slave

By lotosbin

•Updated about 8 years ago

docker-ssh-slave

Image
0

343

lotosbin/docker-ssh-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

235.3 MB

Last updated

about 8 years ago

docker pull lotosbin/docker-ssh-slave