安装和部署

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

安装maven

上传包、解压
vi /etc/profile

## MAVEN_HOME
export MAVEN_HOME=/opt/maven/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin

浏览器端

http://192.168.198.78:9080/

  1. 安装必要的插件
  2. 配置必要的环境配置,比如jdk、maven、git等
  3. 编写相应的工程
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