当前位置: 首页 > 面试题库 >

在本地安装jenkins

冉德元
2023-03-14
问题内容

我需要在本地主机(CentOS)中安装Jenkins,并尝试在以下链接中发布过程:

https://wiki.jenkins-
ci.org/display/JENKINS/Installing+Jenkins+on+RedHat+distributions

但这给出了一个错误,

正在解析pkg.jenkins-ci.org … 63.246.20.93连接到pkg.jenkins-ci.org | 63.246.20.93
|:80 …失败:连接被拒绝。

不过,wget http://pkg.jenkins-ci.org可以正常工作。

谁能帮我解决这个问题?


问题答案:

我建议您先下载战争文件,然后运行 java -jar jenkins.war 以查看其是否正常运行。它将以默认值开始。

如果一切正常,也许只需用脚本包装它,然后将其配置为作为服务运行即可。

我希望这有帮助。

编辑
:这很旧,但值得一提的是,詹金斯(Jenkins)有一个正式的Docker映像,您可以使用它来快速启动用于测试的本地实例。您还可以将本地目录安装到容器中以进行持久性存储,这使其成为CI开发的理想选择。

快速测试

docker run -p 8080:8080 jenkins

更好的用法(具有持久性存储)

docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v /local/dir:/var/jenkins_home jenkins

将浏览器指向http:// localhost:8080

参见Github官方页面



 类似资料:
  • 本教程将带你了解如何在本地计算机上安装和运行Hyperledger Composer Playground。它还创建了Hyperledger Fabric v1.0的一个实例。 Hyperledger Composer Playground还可以在“仅浏览器”模式下使用,不需要运行Hyperledger Fabric实例。在此模式下使用时,Hyperledger Composer Playgrou

  • 问题内容: 我在servies上使用linux。而且我没有root特权。我在本地将python-3.2.3安装到了“ / home / sam / install_sam”。当我导入tkinter模块时。我收到以下错误: 我知道我需要安装Tkinter模块。因为我没有root特权。我不能像以下命令那样使用: 我搜索goolge。 我从 这里 得到tcl / tk 。我使用以下命令安装它们。 我仍然

  • 我在服务器上使用linux。我没有根特权。我在本地将Python-3.2.3安装到“/home/sam/install_sam”。当我导入tkinter模块时。我得到以下错误: 我知道我需要安装Tkinter模块。因为我没有根权限。我不能使用以下命令:

  • npm警告checkPermissions缺少对/usr/local/lib/node_modules的写访问权限npm错误!path/usr/local/lib/node_modules npm错误!代码EACCES npm错误!错误-13 npm错误!系统调用访问npm错误!错误:EACCES:权限被拒绝,访问'/usr/local/lib/node_modules'npm错误!{错误:eac

  • 我是个新手。 我在Intellij(2016.1.3)上创建了一个SBT项目。当我完成项目创建向导时,它开始通过Internet下载sbt、scala版本,但我想使用本地安装的sbt、scala版本。我读过以下文章;我的SBT没有'sbt-launch.jar' 请告诉我如何在SBT项目中使用本地安装的版本。 谢谢你,拉加夫

  • 问题内容: 我可以以某种方式跳过对项目的本地Gulp安装吗? 我在全球范围内安装了Gulp,并将其作为依赖项添加到package.json中。但Gulp仍然希望随消息一起在本地安装。如果执行本地安装,则Gulp将按节点复制到我的项目中。 有没有办法跳过Gulp的本地安装?我希望能够从命令行在整个服务器上运行它并全局管理它的安装。 问题答案: 一种干净的方法是在本地没有安装 gulp ,就像在本地一