DevOps神器Jenkins使用精髓第零弹之开头

全部文章

DevOps神器Jenkins使用精髓第O弹之开头
DevOps神器Jenkins使用精髓第一弹之初始化配置
DevOps神器Jenkins使用精髓第三弹之常用插件
DevOps神器Jenkins使用精髓第四弹jenkins Pipeline起步
DevOps神器Jenkins使用精髓第五弹之API的使用

我就是开头

好吧,好吧!让我们像一个正常人一样开篇点题,作为一名想改变世界的DevOpser,手上总要有几样趁手的工具,老头詹金斯功不可没,作为一款稳定高效的持续集成、部署软件,它帮助我管理了海量的脚本,并在构建代码发布系统时提供了强大的支持。因此决定闲暇之余,写一套渐进式教程,自我整理的同时,分享给大家!

小拉克真是个乐于分享的好孩子!
                ———鲁迅

《DevOps神器Jenkins使用精髓第零弹之开头》

安装老詹头

这年代使用docker真的帮我省了很多事,随着容器技术越来越成熟,其稳定性、可管理性所带来的优点真的要比直接安装什么JDK,war包性价比高、一条命令搞定安装问题,记住了,我们是DevOpser,效率就是生命,最后引用一句python之禅——人生苦短,我用“docker”。

sudo docker run -it --restart=always --name jenkins -p 8080:8080 -p 50000:50000 -v /jenkins_home:/var/jenkins_home --privileged -v /etc/localtime:/etc/localtime -v /etc/timezone:/etc/timezone -d jenkins:2.60.3

下面附赠ubuntu14.04下安装docker的脚本,用法 bash xxx.sh <password>

#!/bin/bash
pass=$1
echo $pass | sudo -S apt-get update
echo $pass | sudo -S  apt-get  -y install  linux-image-extra-$(uname -r)   linux-image-extra-virtual
echo $pass | sudo -S  apt-get -y install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
echo $pass | sudo -S  apt-key fingerprint 0EBFCD88
echo $pass | sudo -S  add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
echo $pass | sudo -S  apt-get update
echo $pass | sudo -S apt-get -y install docker-ce=17.03.2~ce-0~ubuntu-trusty

注意:第一次登陆jenkins的时候,需要根据提醒,到指定的文件路径中找到密码,安装推荐的插件,完成初始化。

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