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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章