关于jenkins-docker容器中运行Publish Over SSH插件秘钥配对问题。
问题:不使用密码,而是使用秘钥进行免密登陆。由于使用的是docker环境运行的jenkins,就会产生疑问,到底这个免密配置的秘钥是,给这个运行jenkins的docker容器配置还是给宿主机配置。
解决:通过验证,发行这里配置的秘钥还是宿主机的。所以不需要到容器中配置。
同时需要在宿主机上将公钥文件放到需要被控制的远程机器的认证文件中。
问题:不使用密码,而是使用秘钥进行免密登陆。由于使用的是docker环境运行的jenkins,就会产生疑问,到底这个免密配置的秘钥是,给这个运行jenkins的docker容器配置还是给宿主机配置。
解决:通过验证,发行这里配置的秘钥还是宿主机的。所以不需要到容器中配置。
同时需要在宿主机上将公钥文件放到需要被控制的远程机器的认证文件中。