Sign inSign up

biswasakash/docker-ssh-agent

By biswasakash

•Updated 8 months ago

This is jenkins/ssh-agent which have a isolated docker environment.

Image
0

694

biswasakash/docker-ssh-agent repository overview

⁠To run this agent pass the public key through environment variable 'JENKINS_PUBLIC_KEY'.
⁠A basic setup of jenkins master-slave architechture->
⁠Example:-> docker-compose.yml
services:
  jenkins:
    container_name: jenkins
    image: jenkins/jenkins:2.516.1-lts-jdk21
    restart: always
    ports:
      - "9999:8080"
    networks:
      - jenkins_network
    volumes:
      - jenkins:/var/jenkins_home
  agent:
    container_name: build-agent
    image: biswasakash/docker-ssh-agent:latest
    environment:
      - JENKINS_PUBLIC_KEY=<PUBLIC_KEY>
    privileged: true
    networks:
      - jenkins_network
volumes:
  jenkins:
networks:
  jenkins_network:
    driver: bridge

User: jenkins


Remote root Directory: /home/jenkins/agent

Tag summary

Content type

Image

Digest

sha256:dde754a5a…

Size

292.6 MB

Last updated

8 months ago

docker pull biswasakash/docker-ssh-agent