JavaShuo
欄目
標籤
在(Docker裏的)Jenkins裏運行Docker實踐
時間 2019-11-10
標籤
docker
jenkins
運行
實踐
欄目
Docker
简体版
原文
原文鏈接
按照在(Docker裏的)Jenkins裏運行Docker(
http://www.dockone.io/article/431
)進行實踐。
經過該文章,能夠快速瞭解如何在一個容器(這裏是Jenkins容器)裏裝載Docker sock以便建立其「兄弟」容器,有人稱之爲DooD(Docker-outside-of-Docker),以區別於DinD(Docker-in-Docker),後者是在容器中安裝一個完整的隔離的Docker版本。
固然,也能夠在Jenkins容器中使用Docker命令執行其餘Docker相關的操做。
在實踐的同時將源碼(主要是Dockerfile和README.MD)託管到GitHub。
一、從Github拉取源碼
git clone
https://github.com/donhui/docker-jenkins.git
二、構建鏡像
docker build -t myname/jenkins:1.609.1 docker-jenkins/Dockerfile
三、基於鏡像運行容器(
注意把docker.sock和docker映射到jenkins容器裏
)
docker run -d --name myjenkins -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/usr/bin/docker -p 8080:8080 myname/jenkins:1.609.1
四、Jenkins建立JOB,構建步驟選擇Execute shell,內容爲:sudo docker images,構建後日志輸出以下:
參考:
jenkins官方鏡像(
https://github.com/jenkinsci/docker
)
running-docker-in-jenkins-in-docker(
http://container-solutions.com/running-docker-in-jenkins-in-docker/
)
running-docker-in-jenkins-in-docker中文翻譯版(
http://www.dockone.io/article/431
)
相關文章
1.
在(Docker裏的)Jenkins裏運行Docker
2.
在Docker裏運行Ceph
3.
docker運行jenkins
4.
在 Docker 裏運行 Microsoft SQL 服務器
5.
最簡單的docker教程:在docker裏運行nginx服務器
6.
Jenkins和Docker在HULK的落地實踐
7.
Docker 安裝Jenkins-阿里雲
8.
使用Docker運行jenkins
9.
阿里雲服務器docker運行eureka
10.
docker裏安裝並運行zookeeper
更多相關文章...
•
在自己的 PC 上運行 ASP
-
ASP 教程
•
Scala 函數柯里化(Currying)
-
Scala教程
•
TiDB 在摩拜單車在線數據業務的應用和實踐
•
Docker容器實戰(八) - 漫談 Kubernetes 的本質
相關標籤/搜索
裏裏
jenkins&docker
docker+jenkins
jenkins+docker
docker+docker
docker&docker
docker
裏裏外外
在屋裏
Docker
自動化構建
Docker教程
Docker命令大全
紅包項目實戰
docker
阿里雲
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
shell編譯問題
2.
mipsel 編譯問題
3.
添加xml
4.
直方圖均衡化
5.
FL Studio鋼琴卷軸之畫筆工具
6.
中小企業爲什麼要用CRM系統
7.
Github | MelGAN 超快音頻合成源碼開源
8.
VUE生產環境打包build
9.
RVAS(rare variant association study)知識
10.
不看後悔系列!DTS 控制檯入門一本通(附網盤鏈接)
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
在(Docker裏的)Jenkins裏運行Docker
2.
在Docker裏運行Ceph
3.
docker運行jenkins
4.
在 Docker 裏運行 Microsoft SQL 服務器
5.
最簡單的docker教程:在docker裏運行nginx服務器
6.
Jenkins和Docker在HULK的落地實踐
7.
Docker 安裝Jenkins-阿里雲
8.
使用Docker運行jenkins
9.
阿里雲服務器docker運行eureka
10.
docker裏安裝並運行zookeeper
>>更多相關文章<<