26.4、Jenkins 安装

官方地址

https://www.jenkins.io/download/

在Docker上安装

Windows

docker run --name devops_jenkins -p 8080:8080 -p 50000:50000 -v D:/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/bin/docker:/usr/bin/docker --user root -d jenkins/jenkins:lts

Linux/MacOS

docker run --name jenkins -d -p 8080:8080 -p 50000:50000 -v /home/jenkins/data:/var/jenkins_home -v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock --privileged=true -u root jenkins

如果出现下面错误,那是因为我们数据卷映射的宿主目录 jenkins_home 没有文件夹权限,需要修改下目录权限, 因为当映射本地数据卷时,/home/docker/jenkins 目录的拥有者为root用户,而容器中jenkins useruid1000

chown -R 1000:1000 ~/jenkins_home

之后重新运行命令即可。

在系统上安装

Windows

下载 安装 Java SDK

https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html

配置Java环境变量

并配置Java环境变量,然后下载Windows上安装包即可。

MacOS

通过 brew 安装即可

brew install jenkins

Linux

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

更多安装细节可查看官方文档

最后更新于