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.
跳槽面试的几个实用小技巧,不妨看看!
2.
Mac实用技巧 |如何使用Mac系统中自带的预览工具将图片变成黑白色?
3.
Mac实用技巧 |如何使用Mac系统中自带的预览工具将图片变成黑白色?
4.
如何使用Mac系统中自带的预览工具将图片变成黑白色?
5.
Mac OS非兼容Windows软件运行解决方案——“以VMware & Microsoft Access为例“
6.
封装 pyinstaller -F -i b.ico excel.py
7.
数据库作业三ER图待完善
8.
nvm安装使用低版本node.js(非命令安装)
9.
如何快速转换图片格式
10.
将表格内容分条转换为若干文档
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
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
>>更多相关文章<<