【发布时间】:2022-08-11 04:52:47
【问题描述】:
jenkins : job failes 进入构建映像阶段这里是执行时显示的错误
docker build -t jumperiz/nodeapp :
错误是: docker: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.32\' not found (required by docker) docker: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.34\' not found(docker 需要)
附上我的构建图片。
任何指导将不胜感激!
-
显示失败的 Jenkins 构建的屏幕截图并不能真正帮助澄清问题。您的 Jenkins 管道代码中有什么?是管道的问题,还是在 Jenkins 中正确安装 Docker 的系统管理问题?胡乱猜测,你是不是在容器中运行 Jenkins 并将主机的 Docker 二进制文件绑定挂载到其中; Docker not found when building docker image using Docker Jenkins container pipeline 可能有帮助吗?
-
是的,我在容器实例中运行 jenkins 并将主机的 docker 二进制文件安装到其中这是我的 docker run 命令: docker run -u 0 --privileged --name -it -d -p 8080:8080 -p 50000 :50000 \\ -v /var/run/docker.sock:/var/run/docker.sock \\ -v $(哪个码头工人) :/usr/bin/docker \\ -v /home/jenkins_home: /var /jenkins_home \\詹金斯/詹金斯:最新
-
当我执行 docker run -it -u root /bin/bash 并登录到我的容器时,当我尝试检查 dockers 版本时,结果是 => GLIBC_2.32\' not found (docker required) docker: /lib/ x86_64-linux-gnu/libc.so.6:未找到版本 GLIBC_2.34\'(docker 要求)附上我的构建图片。
-
-v $(which docker):/usr/bin/docker不会可靠地工作。在 Jenkins Dockerfile 中安装 Docker CLI 工具。 -
我应该将它添加到管道中吗?如果您有任何文档,请帮助我是初学者并尝试做我的第一个 Devops 项目
标签: linux docker jenkins jenkins-pipeline devops