情景
jenkins远程构建,利用git + ssh key拉取github的项目。
出现问题
ssh: connect to host port 22: Connection timed out
解决办法
linux安装jenkins:在/var/lib/jenkins/.ssh/目录下,新建一个名为config的文件,编写为以下内容,保存即可:
Host Hostname Port 443
docker 安装jenkins,同理,只是路径不同,jenkins镜像的的目录为/var/jenkins_home/.ssh/
参考
Using SSH over the HTTPS port