使用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

相關文章
相關標籤/搜索