计算机知识分享网

【jenkins】Docker部署安装jenkins框架

1、提前创建好jenkins-data的存放目录,然后执行运行脚本命令
docker run \
  -u root \
  -d \
  -p 8080:8080 \
  -p 50000:50000 \
  -v /home/davidzheng-workspace/docker/docker-jenkins/jenkins-data:/var/jenkins_home \
  -v /var/run/docker.sock:/var/run/docker.sock \
  jenkinsci/blueocean
也可以指定版本号,并且退出自动删掉容器命令
docker run \
  -u root \
  --rm \
  -d \
  -p 8080:8080 \
  -p 50000:50000 \
  -v /home/davidzheng-workspace/docker/docker-jenkins/jenkins-data:/var/jenkins_home \
  -v /var/run/docker.sock:/var/run/docker.sock \
  jenkinsci/blueocean:1.25.5
使用jdk8的jenkins
docker run \
  -u root \
  --name jenkins \
  -d \
  -p 8080:8080 \
  -p 50000:50000 \
  -v /home/davidzheng-workspace/docker/docker-jenkins/jenkins-data:/var/jenkins_home \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /home/davidzheng-workspace/jdk8/jdk1.8.0_131/bin:/home/zhengchuanwei-workspace/jdk8/jdk1.8.0_131/bin \
  -v /home/davidzheng-workspace/jdk8/jdk1.8.0_131:/home/zhengchuanwei-workspace/jdk8/jdk1.8.0_131 \
  -v /home/davidzheng-workspace/apache-maven:/home/zhengchuanwei-workspace/apache-maven \
  -v /home/davidzheng-workspace/maven-repository:/home/zhengchuanwei-workspace/maven-repository \
  -v /etc/localtime:/etc/localtime \
  jenkins/jenkins:latest-jdk8
启动成功之后,直接在浏览器输入ip和端口号8080即可。

参考: https://www.jenkins.io/zh/doc/book/installing/#%E5%9C%A8docker%E4%B8%AD%E4%B8%8B%E8%BD%BD%E5%B9%B6%E8%BF%90%E8%A1%8Cjenkins

#Jenkins