Jenkins Docker outside of Docker

centos6.5,docker 1.7

sudo docker run --name jenkins -v /lib64/libdevmapper.so.1.02:/usr/lib/x86_64-linux-gnu/libdevmapper.so.1.02 -v /lib64/libudev.so.0:/usr/lib/x86_64-linux-gnu/libudev.so.0  -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -v /data/jenkins:/var/jenkins_home -p 81:8080 -d -u root jenkins/jenkins:lts

主要挂在几个库文件还有执行文件:

-v /lib64/libdevmapper.so.1.02:/usr/lib/x86_64-linux-gnu/libdevmapper.so.1.02 
-v /lib64/libudev.so.0:/usr/lib/x86_64-linux-gnu/libudev.so.0  
-v /var/run/docker.sock:/var/run/docker.sock 
-v /usr/bin/docker:/usr/bin/docker

这里环境是适用于:centos6.5,docker 1.7,因为环境问题,所以docker 版本比较旧。

centos7, docker 17.03

sudo docker run --name jenkins -v /usr/lib64/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7 -v /usr/local/bin/docker-compose:/usr/bin/docker-compose  -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -v /data/jenkins:/var/jenkins_home -p 81:8080 -d -u root jenkins/jenkins:lts
-v /usr/lib64/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7 
-v /usr/local/bin/docker-compose:/usr/bin/docker-compose  
-v /var/run/docker.sock:/var/run/docker.sock 
-v /usr/bin/docker:/usr/bin/docker 
-v /data/jenkins:/var/jenkins_home
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,837评论 18 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,180评论 4 61
  • 公司这几年对软件编程能力抓的很严,要求很高。 分三个能力等级,过了一级考二级,过了二级考三级。每月一考。 通过一级...
    半都阅读 560评论 2 5
  • 本节播音核心: 领导人面对批评如何应对 领导人穷其一生的教训(二) 主播 | 汪广辉 我们继续《领导力黄金法则——...
    一周一书翟同学阅读 217评论 0 0
  • 【三十六骑】目录(连载更新中) 【上一章】三十六骑(36)七星塔 前情摘要“不对!她们一定是……”班昭想到那嘶嚎的...
    念远怀人阅读 2,373评论 6 24