Jenkins 初探

缘由

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

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

《Jenkins 初探》 Blue Ocean1.png
《Jenkins 初探》 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 初探》 Secrets.png

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

docker exec -it 4b7112ec2f2c /bin/sh

cat /var/jenkins_home/secrets/initialAdminPassword

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

《Jenkins 初探》 Plugins.png

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

《Jenkins 初探》 Console.png

    原文作者:adeng2016
    原文地址: https://www.jianshu.com/p/0cc8dcd80b2b
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞