dockerfile - jenkins容器内无法运行Docker命令
PHP中文网
PHP中文网 2017-04-22 08:58:53
0
2
1801

现在构建jenkins容器

docker run -d -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/usr/bin/docker -p 8080:8080 jenkins

当上面的执行后,已经成功启动容器了。

但是在Jenkins容器内运行了Docker命令,

结果失败了,出现了如下问题。

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

我试着加入了这个:

-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

我想下面不用试下去了,表示无解。

PHP中文网
PHP中文网

认证0级讲师

全部回覆(2)
迷茫

改成root用戶即可

大家讲道理

你好,我想問一下,你那個jenkins裡面運行docker報錯的,怎麼解決的?我也遇到了
我宿主機器是 ubuntu 14.04
docker: error while loading shared libraries: libltdl.so.7: cannot open share

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!