Kubernetes DevOps环境搭建(六):安装Jenkins,pipeline发布应用到Kubernetes集群

前言

Docker-Github地址:https://github.com/jenkinsci/docker

Jenkins官方文档: https://www.jenkins.io/doc/book/installing/docker/

一、安装运行Jenkins

# 【可跳过】拉取Jenkins镜像, lts 是稳定版,可以直接跳过镜像拉取,直接run,这样会自动去下载镜像
$ docker pull jenkins/jenkins:lts

# 运行Jenkins,暴露端口50000
$ docker run -p 8080:8080 -p 50000:50000 jenkins/jenkins:lts
$ docker run -d -p 8080:8080 -p 50000:50000 jenkins/jenkins:lts

运行以后会输出Jenkins的管理员密码,首次登陆的时候需要输入,如果忘记了,可以进入容器查看

$ docker exec -it 9cc356283828 /bin/bash
$ cat /var/jenkins_home/secrets/initialAdminPassword

安装Jenkins插件,安装推荐的插件即可

安装插件的过程可能有点久,等一下就好了我们需要修改的配置有以下的内容 (1)maven 的安装地址 (2)JDK安装的目录 (3)Git安装的目录

配置项目Git地址

配置项目编译命令