jenkins安装(yum安装和docker安装以及注意细节)

docker构建jenkins

docker命令
docker run -d  -p 8080:8080 -p 50000:50000 -v /docker/jenkins_home:/var/jenkins_home -v /docker/jenkins/workspace:/var/jenkins_home/workspace --privileged=true --name jenkins -u 0 jenkins
细节描述

上面的命令制定了数据卷、权限、jenkins用户一个命令就可以使用。
一开始是使用docker构建,发现许多宿主机的环境都无法使用,最后转向了yum安装。但其实没有理会jenkins的使用意图。所有的构建依赖环境都是可以通过系统管理 ---> 全局工具配置安装和使用。这样可以指定想要的构建环境和需要的版本。灵活方便。
jenkins安装(yum安装和docker安装以及注意细节)_第1张图片
可以看到需要的环境都可以指定版本。
需要的工具可以在系统管理 ---> 插件管理里面添加安装

yum安装jenkins

yum安装java
  • yum install java安装openjdk
yum安装jenkins
  • wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
  • rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
  • yum install -y jenkins
  • vim /etc/sysconfig/jenkins配置端口等系列参数。
  • 开放8080端口 firewall-cmd --add-port=8080/tcp
  • service jenkins start
  • 首次打开的初始密码在jenkins会有指引,拷贝过来就可以了
运行环境的安装如上图所示。安装使用就可以了
其他,无法使用主机内的环境
  • 一个简单的解决方案: 修改vim /etc/sysconfig/jenkins内的 JENKINS_USERJENKINS_USER="root"再执行service jenkins restart

你可能感兴趣的:(jenkins)