Docker-Jenkins 配置Publish Over SSH 的问题
最近在学习微服务SpringCloud的持续集成,使用的是开源工具Jenkins,之前的步骤将微服务打包、制作镜像、将镜像上传至Harbor都没有问题,但是最后一步拉取镜像出现了问题,因为是在其他服务器拉取镜像,那么就需要在Jenkins通过ssh命令的方式来远程操作另外一个台服务器,这个时候就需要用到Publish Over SSH这个插件,还要配置Publish Over SSH的私钥。那么这里又存在一个问题,这个私钥是Jenkins容器内部的呢?还是宿主机内部的呢?测试发现,是宿主机内部的,不是Jenkins容器内部的,大坑啊,这个一定要和Jenkins与Git配置公钥私钥拉取代码区分开
主要问题解决了!!!再附上几个你应该会用到的命令
[root@iZwz9eq1jai7e87n6vw5liZ ~
]
[root@iZwz9eq1jai7e87n6vw5liZ ~
]
成功时的截图