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
4.查看密码,然后黏贴
cat /usr/local/soft/jenkins/jenkins-data/secrets/initialAdminPassword
5.选择推荐插件
6.安装好插件后,创建账号,然后重启
7.重启后,输入账号密码登录
8.查看jenkins自带jdk路径,查看容器信息
docker inspect jenkins
所以jdk路径为:/usr/lib/jvm/java-1.8-openjdk
9.配置jdk
点击系统设置,然后点击全局工具配置,然后配置jdk,填写jdk路径
10.下载maven插件
点击系统设置,然后点击插件管理,然后点击可选插件,搜索Maven Integration
然后打钩,点击直接安装
11.安装好后重启
12.配置maven插件,在系统设置,全局工具配置,填写maven名称,自动安装,点击保存。
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>