打开Jenkins官网(为什么要下载指定版本的Jenkins2.263.4,发现最新版本的Jenkins在安装完 eychains and provisioning profiles Management插件后,上传login.keychain,点击upload一直都没有反应,因此证书都配置不成功,影响Jenkins自动打包)
点击Downloads
选择下载稳定的版本LTS,有两种安装方式
一、点击macOS使用brew进行安装,brew安装指南
可以通过brew install jenkins-lts安装最新版本,但是通过brew install jenkins-lts@YOUR_VERSION下载指定的旧版本比如2.263.4,就出现了问题。
然后在下载页面下面看以前的安装程序,发现最新支持的包是2.235.2版本,根本没有2.263.4这个版本
上面那种通过brew的方式安装不了,只能换一种方法,我选择了Docker来进行安装。
二、通过Docker安装
Docker是一个在称为“容器”(或Docker容器)的孤立环境中可运行应用程序的平台。 像Jenkins这样的应用程序可以作为只读的“镜像”(或Docker镜像)下载, 每个镜像都作为容器在Docker中运行。
安装Docker有两种方式:
注意:如果本地已经配置了java环境,需要查看下java的版本,所下载安装的Jenkins依赖的java版本要对应的上
1.命令方式安装Docker,通过brew安装:brew install --cask docker
2.手动直接下载Docker包进行安装:docs.docker.com/desktop/mac… ,据电脑的芯片类型选择下载安装包进行安装
Jenkins官网地址:www.jenkins.io/+
搜索要下载的Jenkins版本,然后复制右边的命令(docker pull jenkins/jenkins:2.263.4-lts-centos7)回车,就可以下载指定版本了
安装完成之后,运行Jenkins,载本地宿主机文件地址
- -p 8080:8080: 端口映射,将本机8080端口映射容器的8080端口
- -p 50000:50000: Jenkins通过TCP端口50000进行通信
- -v /Users/zhou/docker/jenkins:/var/jenkins_home: 把容器内的Jenkins挂载到本机的制定目录
- jenkins/jenkins:2.263.4:对应Jenkins镜像的版本
docker run -d -p 8080:8080 -p 50000:50000 -v /Users/zhou/docker/jenkins:/var/jenkins_home jenkins/jenkins:2.263.4
启动成功后,也可以看到桌面Docker里面对应Jenkins的信息
运行成功之后,就可以在浏览器里面输入http://localhost:8080 配置Jenkins。
希望以上能帮到你,如有问题请留言。