docker-compose.yaml
version: '3' services: jenkins: image: jenkins/jenkins restart: always user: root container_name: jenkins volumes: - /usr/local/jenkins/jenkins_home:/var/jenkins_home - /var/run/docker.sock:/var/run/docker.sock - /usr/bin/docker:/bin/docker - /usr/local/apache-maven-3.8.8:/usr/local/apache-maven-3.8.8 - /usr/local/mvn_repo:/usr/local/mvn_repo environment: - "TZ=Asia/Shanghai" ports: - 18080:8080 - 50000:50000 privileged: true
插件镜像地址
jenkins_home目录下的hudson.model.UpdateCenter.xml文件(更新为清华镜像站)
<?xml version='1.1' encoding='UTF-8'?> <sites> <site> <id>default</id> <url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url> </site> </sites>
maven配置
下载:
jenkins配置全局工具,设置maven路径
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>https://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>
docker镜像清理
docker rmi $(docker images | grep "none" | awk '{print $3}')
标签:maven,usr,jenkins,docker,local,3.8,搭建 From: https://www.cnblogs.com/cgpei/p/17956356