Jenkins

Docker installation

docker --version
docker images
docker pull jenkins/jenkins:lts
docker images
docker run --detach --publish 8080:8080 --volume jenkins_home:/var/jenkins_home --name jenkins jenkins/jenkins:lts
docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPasswor

Credentials

Manage Jenkins -> Manage Credentials

Click on Jenkins store and them Global credentials and then Add Credentials. Select SSH Username with private key.

ssh-keygen -b 4096 -t rsa -C 'user@jenkins' -f ~/.ssh/jenkins