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 user
的uid
为 1000

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
更多安装细节可查看官方文档。
最后更新于
这有帮助吗?