error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or
一.问题描述:在用jenkins构建pipeline任务时,报错:二.问题分析:字面意思是没有找到libltdl.so.7共享库文件,我最开始没有去服务器查看,而是直接百度,很多都是下载这个共享库等等。后来问前辈,告诉我查看服务器:cd/usr/lib64/ 发现有libltdl.so.7这个文件,原来是这个文件没有挂载到docker上。三.问题解决:...
·
一.问题描述:
在用jenkins构建pipeline任务时,报错:
二.问题分析:
字面意思是没有找到libltdl.so.7共享库文件,我最开始没有去服务器查看,而是直接百度,很多都是下载这个共享库等等。后来问前辈,告诉我查看服务器:cd /usr/lib64/ 发现有libltdl.so.7这个文件,原来是这个文件没有挂载到docker上。
三.问题解决:
在运行jenkins时加上:
docker run --name jenkins -p 8080:8080 -p 50000:50000
-v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/bin/docker
-v /var/jenkins_home:/var/jenkins_home -v /var/lib/apache-maven-3.6.1:/var/lib/apachemaven-
3.6.1 -v /usr/lib/jvm/jre-1.8.0:/usr/lib/jvm/jre-1.8.0
-v /usr/lib64/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7
-v /var/lib/docker/tmp:/var/lib/docker/tmp
-d jenkins/jenkins
挂载上去就行了
更多推荐
已为社区贡献10条内容
所有评论(0)