jdk,maven,node,localtime等配置可通过挂载的方式进行配置
前提条件是虚拟机中已配置好jdk,maven,node等环境
docker run --name jenkins -p 28081:8080 -p 50000:50000
-v /var/run/docker.sock:/var/run/docker.sock \
-v /home/jenkins_home:/var/jenkins_home
-v /usr/lib/jvm/java-8-openjdk-amd64:/var/jdk1.8.0_362 \
-v /var/apache-maven-3.8.8:/var/apache-maven-3.8.8
-v /var/node-v14.19.0-linux-x64:/var/node-v14.19.0 \
-v /root/.m2/repository:/root/.m2/repository
-v /etc/localtime:/etc/localtime \
-d registry.cn-hangzhou.aliyuncs.com/ligaozhi/jenkins-unbut22.04:v1.0