1.批量删除某镜像产生的已经停止的容器;
docker rm ` docker ps -a|awk '{print $1,$2}' | grep jenkins |awk '{print $1}' |grep [0-9a-z]`
这里是删除Jenkins镜像所产生的容器。
2.Jenkins构建的时候每次都报错如下;
stderr: Permission denied (publickey).
fatal: Could not read from remote repository.
分析之后应该是公钥文件的原因,用Jenkins用户去生成公钥文件并且添加到github的设置中。
su jenkins -s /bin/bash
ssh-keygen -t rsa -b 4096 -C "exp@ample.com"
cat ~/.ssh/ id_rsa.pub
把.pub 里面德尔内容复制添加到github,自己测试以上的报错不再出现