docker容器中配置Jenkins的sshkey
由于在项目中的Jenkins是配置在docker容器中,在配置Gerrit trigger时出现无法找到id.pub key文件的错误:"/var/jenkins_home/.ssh/id_rsa" is not a valid key file解决方案,重新生成key文件:ssh-keygen -m PEM
·
由于在项目中的Jenkins是配置在docker容器中,在配置Gerrit trigger时出现无法找到id.pub key文件的错误:
"/var/jenkins_home/.ssh/id_rsa" is not a valid key file
解决方案,重新生成key文件:
ssh-keygen -m PEM
docker容器中无法开机使用systemctl命令,因此不能把开机启动项配置到rc.local中,需要配置到.bashrc文件中:
vi ~/.bashrc
添加需要开机启动的脚本
if [ -f /etc/init.d/startjenkins.sh ]; then
nohup /etc/init.d/startjenkins.sh &
fi
source ~/.bashrc
然后重新启动容器
更多推荐
所有评论(0)