Jenkins 初探

缘由

本来尝试DockerFile加DaoCloud搞定持续集成的,发现还是很多地方绕不开,比如Docker镜像构建速度,Play项目构建时依赖解析速度,可视化等等,开始重新考虑Jenkins。

之前对Jenkins印象不好估计是受UI影响了,这次打开官网,Blue Ocean眼前一亮啊,兴致大起。

Jenkins 初探_第1张图片
Blue Ocean1.png
Jenkins 初探_第2张图片
Blue Ocean2.png

安装

直接docker走起。

docker pull jenkins

这里Mac用户推荐用Docker官网的dmg安装,配合DaoCloud的加速器,镜像下载速度飞起。

运行

docker run -d -p 49001:8080 -v /Users/xxx/Documents/Docker/Volume/Jenkins:/var/jenkins_home -t jenkins

启动后访问 http://localhost:49001/ 会要求输入secrets token。

Jenkins 初探_第3张图片
Secrets.png

可以在本地Volume里找到,也可以进入镜像查看。

docker exec -it 4b7112ec2f2c /bin/sh

cat /var/jenkins_home/secrets/initialAdminPassword

输入后,开始初始化,安装默认Plugins。


Jenkins 初探_第4张图片
Plugins.png

然后添加一个Admin账号,就进入控制台了。


Jenkins 初探_第5张图片
Console.png

你可能感兴趣的:(Jenkins 初探)