docker pull jenkins
mkdir -p /opt/data/jenkins_home
docker run --name ai_jenkins --user=root -p 18080:8080 -p 50000:50000 \\
-v /var/run/docker.sock:/var/run/docker.sock \\
-v /bin/docker:/bin/docker \\
-v /opt/data/jenkins_home:/var/jenkins_home \\
-v /opt/maven/apache-maven-3.6.3:/opt/maven/apache-maven-3.6.3 \\
-v /root/.m2:/root/.m2 \\
-v /opt/docker:/opt/docker \\
-d jenkins/jenkins:lts
maven的可以后期加上
-v /opt/maven/apache-maven-3.6.3:/opt/maven/apache-maven-3.6.3
docker run -p 8080:8080 -p 50000:50000 -d -v /home/docker/jenkins/jenkins_home:/var/jenkins_home -v /bin/docker:/bin/docker -v /var/run/docker.sock:/var/run/docker.sock -v /usr/share/apache-maven:/usr/share/apache-maven -v /root/.m2:/root/.m2 jenkins/jenkins:lts
上传包、解压
vi /etc/profile
## MAVEN_HOME
export MAVEN_HOME=/opt/maven/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin
docker run --name ai_jenkins --user=root -p 18080:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v /bin/docker:/bin/docker -v /opt/data/jenkins_home:/var/jenkins_home -v /opt/maven/apache-maven-3.6.3:/opt/maven/apache-maven-3.6.3 -v /root/.m2:/root/.m2 -v /opt/docker:/opt/docker -d jenkins/jenkins:lts