You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu22.04挂载Docker Socket到Jenkins容器遇GLIBC版本缺失如何解决?

Docker挂载至容器后在Ubuntu 22.04环境下异常

我尝试将Docker挂载到Docker容器中,此前在Windows的WSL环境下可正常工作,但切换到Linux(Ubuntu 22.04)系统后,从容器内使用Docker时出现错误。

容器内执行docker命令的错误输出

root@54346cba74f7:/# docker 
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 (required by docker)

容器内的GLIBC版本

root@435a50db166b:/# ldd --version
ldd (Debian GLIBC 2.31-13+deb11u5) 2.31

使用的docker-compose配置

version: "3.8"
services:
  jenkins-controller:
    image: jenkinsci/jenkins
    user: root
    privileged: true
    restart: unless-stopped
    ports:
      - "10380:8080"
      - "50000:50000"
    volumes:
      - "jenkins-controller:/var/jenkins_home"
      - "/usr/bin/docker:/usr/bin/docker"
      - "//var/run/docker.sock:/var/run/docker.sock"

volumes:
  jenkins-controller:

我尝试了一种解决方案但无效,执行docker ps -a后输出变为:

root@9452ea2f61e1:/home/jenkins# docker ps -a
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

内容的提问来源于stack exchange,提问作者Faycal Said

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 10:08:17