基于Docker容器安装Jenkins

1.下面是按照最新版Jenkins的docker compose的yaml文件

jenkins:
  image: 'jenkins/jenkins:lts'
  container_name: jenkins
  restart: always
  ports:
    - '8080:8080'
    - '50000:50000'
  volumes:
    - '/opt/jenkins/jenkins_home:/var/jenkins_home

2.使用docker-compose启动后,会下载最新的jenkins版本,另外50000端口要打开

3.进入到数据密码框的时候,进入jenkins容器,运行下面的命令,加载清华镜像的插件地址,解决 jenkins 安装后 初始化插件很慢。
首先找到 default.json文件,然后替换该文件中的内容

#>find / -name default.json (会找到很多,主要是jenkins对应的default.json文件)

注意我这边的default.json文件再/var/lib/jenkins/updates下面
#>sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /var/lib/jenkins/updates/default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' /var/lib/jenkins/updates/default.json
替换完成后重启即可。

4.安装maven integration plugin,和publish over ssh插件

5.配置maven,基本就差不多可以使用jenkins

 

你可能感兴趣的:(环境搭建)