jenkins重启
#jenkins清理镜像
#!/bin/bashdocker images > images.listcat images.list |grep -v "TAG" |awk '{print $1":"$2}' > images.new#delcat images.list |grep -ivE "debian|node|jenkins|openjdk|maven|cpp|golang|jmeter|nginx|metrics"|awk '{print $1":"$2}' > images.delfor i in `cat images.del`doecho $i;docker rmi $idone192.168.102.37 jenkins重启后,需要补充认证
1.否则提示镜像无法推送
2.机器无法登陆
需要登录jenkins镜像,登录镜像仓库
docker exec -it jenkins_master /bin/bash
进行ssh-key认证,并登录到各机器上
sshkey 生成,ssh-keygen -t rsa 回车确认即可,默认选项
通过传输要登录的节点机器,做免密认证,在Jenkins构建方便的时候,推送镜像方便
对需要访问的机器都做ssh免密认证