持续集成——环境搭建

一、Jenkins包的获取

二、Jenkins安装

2.1、命令行运行war包

  1. 通过命令启动: java -jar jenkins.war
  2. 访问 localhost:8080/jenkins

2.2、 通过 tomcat运行war包

  1. jenkins.war 放到 tomcat 的 webapps 下
  2. 启动 tomcat
  3. 访问 localhost:8080/jenkins

2.3、通过 Docker 安装

  • 前提条件:

    • Linux服务器已安装Docker
    • 如果是云服务器,需要配置安全组的端口(配图)
  • 安装步骤

    1. 创建挂载文件:docker volume create jenkins_1
    2. 启动 jenkins 容器: docker run -d --name jenkins_1 -v jenkins_1:/var/jenkins_home -p 8080:8080 -p 50000:50000 jenkins/jenkins:lts
    3. 进入 Jenkins 服务地址 http://:8080/

三、初始化 Jenkins 应用

  • 访问 Jenkins 服务地址
    • http://YOUR_IP:8080/
  • 获得初始管理密码(注意):
    1. 进入 docker 容器内部:docker exec -it jenkins_1 bash
    2. cat jenkins_1/secrets/initialAdminPassword