docker安装Jenkins
2017-09-22 14:46
399 查看
1 拉取Jenkins镜像
首先你的linux上需要安装docker,安装教程参考http://blog.csdn.net/wslyk606/article/details/78025863 其他版本的自行百度,常见的docker命令也请自行学习,常用的也就几个命令。
接下来就是拉取 Jenkins的docker镜像了,使用 docker pull jenkins:2.11 命令拉取docker镜像,后面的版本号可以根据自己的需要选择,默认是最新版的latest,
使用浏览器访问localhost:8080或宿主机ip地址:8080登陆Jenkins
注意: 本例采用将数据外挂至 /var/lib/volumes/jenkins目录 ,需要保证该目录存在,并且给目录赋权(mkdir -p /var/lib/volumes/jenkins && chmod -R 777 /var/lib/volumes/jenkins),默认jenkins是用jenkins用户启动的
3 第一次启动配置
第一次启动的时候,会提示要求输入管理员密码,如下图
我们通过查看启动的容器实例id,查看相应的启动日志(docker logs 容器实例ID)
找到图中所示的一段,进行输入
安装插件、配置一个管理用户,这样子一个jenkins环境就搭建完毕了。
后面再根据自己的使用情况更新一下Jenkins的使用
首先你的linux上需要安装docker,安装教程参考http://blog.csdn.net/wslyk606/article/details/78025863 其他版本的自行百度,常见的docker命令也请自行学习,常用的也就几个命令。
接下来就是拉取 Jenkins的docker镜像了,使用 docker pull jenkins:2.11 命令拉取docker镜像,后面的版本号可以根据自己的需要选择,默认是最新版的latest,
2 运行docker镜像
docker run -d -p 8080:8080 -p 50000:50000 -v /var/lib/volumes/jenkins:/var/jenkins_home -v /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime -v /etc/timezone:/etc/timezone --restart=always jenkins:2.11
使用浏览器访问localhost:8080或宿主机ip地址:8080登陆Jenkins
注意: 本例采用将数据外挂至 /var/lib/volumes/jenkins目录 ,需要保证该目录存在,并且给目录赋权(mkdir -p /var/lib/volumes/jenkins && chmod -R 777 /var/lib/volumes/jenkins),默认jenkins是用jenkins用户启动的
3 第一次启动配置
第一次启动的时候,会提示要求输入管理员密码,如下图
我们通过查看启动的容器实例id,查看相应的启动日志(docker logs 容器实例ID)
找到图中所示的一段,进行输入
安装插件、配置一个管理用户,这样子一个jenkins环境就搭建完毕了。
后面再根据自己的使用情况更新一下Jenkins的使用
相关文章推荐
- gitlab+jenkins+maven+docker持续集成(九)——centos7 ansible安装及问题汇总
- gitlab+jenkins+maven+docker持续集成(二)——maven安装配置
- Docker安装Jenkins
- docker 安装gitlab、zentao 禅道、jenkins、svn
- Docker安装Jenkins
- docker: 通过docker方式安装jenkins
- docker容器实践 安装jenkins
- Docker 安装jenkins
- Docker安装Jenkins
- Jenkins基于Docker的安装
- Docker安装Jenkins
- docker(13):alpinelinux安装jenkins
- Docker中完成Jenkins的安装
- docker下的Jenkins安装和体验
- gitlab+jenkins+maven+docker持续集成(一)——Jenkins安装配置
- Docker-Docker安装mysql、nginx、redis、jenkins
- docker安装、使用学习
- ubuntu中jenkins安装问题,no valid OpenPGP data found
- Docker的安装与基本命令
- Centos7 安装docker