docker安装jenkins

1.创建挂载目录

mkdir -p /usr/local/soft/jenkins/jenkins-data

2.安装jenkins

docker run \
--name jenkins \
-u root \
-d \
-p 8080:8080 \
-p 50000:50000 \
-v /etc/localtime:/etc/localtime \
-v /usr/local/soft/jenkins/jenkins-data:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
jenkinsci/blueocean

3.访问jenkins

http://localhost:8080

docker安装jenkins

 

4.查看密码,然后黏贴

cat /usr/local/soft/jenkins/jenkins-data/secrets/initialAdminPassword

docker安装jenkins

5.选择推荐插件

docker安装jenkins

6.安装好插件后,创建账号,然后重启

7.重启后,输入账号密码登录

8.查看jenkins自带jdk路径,查看容器信息

docker inspect jenkins

docker安装jenkins

所以jdk路径为:/usr/lib/jvm/java-1.8-openjdk

9.配置jdk

点击系统设置,然后点击全局工具配置,然后配置jdk,填写jdk路径 

docker安装jenkins

docker安装jenkins

10.下载maven插件

点击系统设置,然后点击插件管理,然后点击可选插件,搜索Maven Integration

然后打钩,点击直接安装

docker安装jenkins

11.安装好后重启

12.配置maven插件,在系统设置,全局工具配置,填写maven名称,自动安装,点击保存。

docker安装jenkins

12.修改maven的setting.xml配置文件,修改为阿里云仓库

cd /usr/local/soft/jenkins/jenkins-data/tools/hudson.tasks.Maven_MavenInstallation/maven/conf

vim setting.xml

 <localRepository>/root/.m2/repository</localRepository>

<mirrors>
     <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
  </mirrors>

 

docker安装jenkins

docker安装jenkins