jenkins容器内无法运行Docker命令

生成容器:

docker run -d -p 8080:8080 --name jenkins -v 
 usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock -v /home/maven:/root jenkins

在jenkins容器中运行docker命令出现错误:

docker: error while loading shared libraries: libdevmapper.so.1.02: cannot open shared object file: No such file or directory

查了资料,在run命令中加入了以下命令:

-v /lib64/libdevmapper.so.1.02:/usr/lib/libdevmapper.so.1.02

但还是报错:

docker: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory
阅读 3.9k
1 个回答

缺少环境变量,你指定docker安装目录就可以哒

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题