使用Docker运行jenkins

Docker 是一个开源的应用容器引擎,一种虚拟化技术。
Jenkins是一个开源的持续集成工具使用java开发。
首先要安装Docker:http://www.javashuo.com/article/p-srzarbbb-ce.html
安装完成以后启动docker:java

##         .
                  ## ## ##        ==
               ## ## ## ## ##    ===
           /"""""""""""""""""\___/ ===
      ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
           \______ o           __/
             \    \         __/
              \____\_______/


docker is configured to use the default machine with IP 192.168.99.100
For help getting started, check out the docs at https://docs.docker.com

Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish

这里会给一个ip地址192.168.99.100这个就是分配给docker虚拟机的ip地址。docker

而后去pull jenkins的docker镜像:shell

docker pull jenkinssegmentfault

等待镜像下载完成,就能够运行jenkins的镜像了.工具

docker run -d -p 8080:8080 -v $PWD/jenkins:/var/jenkins_home -t jenkinsspa

/var/jenkins_home映射到 'jenkins/'目录下。
把jenkins的8080端口暴露给容器的8080端口,能够在容器外访问。3d

运行效果:
图片描述code

相关文章
相关标签/搜索