分享好友 最新动态首页 最新动态分类 切换频道
Docker方式安装Jenkins并且插件更改国内源
2024-12-26 21:12

参考网站:https://www.jenkins.io/zh/doc/book/installing/#在docker中下载并运行jenkins

Docker方式安装Jenkins并且插件更改国内源

建议使用的Docker映像是jenkinsci/blueocean image(来自 the Docker Hub repository)。 该镜像包含当前的长期支持 (LTS) 的Jenkins版本 (可以投入使用) ,捆绑了所有Blue Ocean插件和功能。这意味着你不需要单独安装Blue Ocean插件。

下载 jenkinsci/blueocean 镜像并使用以下docker run 命令将其作为Docker中的容器运行 :


(可选) jenkinsci/blueocean 关闭时自动删除Docker容器(下图为实例)。如果您需要退出Jenkins,这可以保持整洁。
(可选)jenkinsci/blueocean 在后台运行容器(即“分离”模式)并输出容器ID。如果您不指定此选项, 则在终端窗口中输出正在运行的此容器的Docker日志。
映射(例如“发布”)jenkinsci/blueocean 容器的端口8080到主机上的端口8080。 第一个数字代表主机上的端口,而最后一个代表容器的端口。因此,如果您为此选项指定 -p 49000:8080 ,您将通过端口49000访问主机上的Jenkins。
(可选)将 jenkinsci/blueocean 容器的端口50000 映射到主机上的端口50000。 如果您在其他机器上设置了一个或多个基于JNLP的Jenkins代理程序,而这些代理程序又与 jenkinsci/blueocean 容器交互(充当“主”Jenkins服务器,或者简称为“Jenkins主”), 则这是必需的。默认情况下,基于JNLP的Jenkins代理通过TCP端口50000与Jenkins主站进行通信。 您可以通过“ 配置全局安全性” 页面更改Jenkins主服务器上的端口号。如果您要将您的Jenkins主机的JNLP代理端口的TCP端口 值更改为51000(例如),那么您需要重新运行Jenkins(通过此 docker run …​命令)并指定此“发布”选项 -p 52000:51000,其中最后一个值与Jenkins master上的这个更改值相匹配,第一个值是Jenkins主机的主机上的端口号, 通过它,基于JNLP的Jenkins代理与Jenkins主机进行通信 - 例如52000。
(可选,但强烈建议)映射在容器中的 目录到具有名字 jenkins-data 的volume。 如果这个卷不存在,那么这个 docker run 命令会自动为你创建卷。 如果您希望每次重新启动Jenkins(通过此 docker run ... 命令)时保持Jenkins状态,则此选项是必需的 。 如果你没有指定这个选项,那么在每次重新启动后,Jenkins将有效地重置为新的实例。
注意: 所述的 jenkins-data 卷也可以 docker volume create命令创建: docker volume create jenkins-data 代替映射 /var/jenkins_home 目录转换为Docker卷,还 可以将此目录映射到计算机本地文件系统上的目录。 例如,指定该选项 -v HOME目录通常是 /Users//jenkins 或 。
(可选 /var/run/docker.sock 表示Docker守护程序通过其监听的基于Unix的套接字。 该映射允许 jenkinsci/blueocean 容器与Docker守护进程通信, 如果 jenkinsci/blueocean 容器需要实例化其他Docker容器,则该守护进程是必需的。 如果运行声明式管道,其语法包含agent部分用 docker

例如, agent { docker { ... } } 此选项是必需的。 在Pipeline Syntax 页面上阅读更多关于这个的信息 。
jenkinsci/blueocean Docker镜像本身。如果此镜像尚未下载,则此 docker run 命令 将自动为您下载镜像。此外,如果自上次运行此命令后发布了此镜像的任何更新, 则再次运行此命令将自动为您下载这些已发布的镜像更新。 注意:这个Docker镜像也可以使用以下 docker pull命令独立下载(或更新) : docker pull jenkinsci/blueocean 注意: 如果复制并粘贴上面的命令片段不起作用,请尝试在此处复制并粘贴此无注释版本:

实际操作的命令如下:


然后打开浏览器输入:http://ip:8080

因为是采用docker容器的方式,可以通过查看这个容器的运行日志来找到这个密码


最新文章
湛江AMK伺服电机维修 想修好就找我们
湛江AMK伺服电机维修想修好就找我们,AMK伺服电机维修,维修后别忘重新设置内部参数,通常以输出法兰尺寸或截面尺寸大致表示,为了提高输出转矩而适当提高变频器的输出电压,通过目测绕组端部及线槽内绝缘物观察有无损伤和焦黑的痕迹,直接
巴西未来足球十大潜力球星(巴西当前足球明星)
本文目录导读:维尼修斯(Vinicius)里查利森(Richarlison)费利佩·梅洛(Felipe Melo)维尼修斯是巴西足球的一颗新星,他在场上的速度、突破能力和传球视野都让人眼前一亮,目前效力于巴西豪门俱乐部弗拉门戈,维尼修斯在年轻一代球员中
最火手机排行榜前十名(排行榜前十的手机)
本篇文章给大家谈谈最火手机排行榜前十名,以及排行榜前十的手机对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。全球手机排行榜前十名世界十大名牌手机有:荣耀、传音、华为、摩托罗拉移动(联想)、真我、Vivo、OPPO、小米、苹果
如何在CentOS 8上安装CentOS Web面板?
步骤1.首先,让我们首先确保您的系统是最新的。sudo dnf update步骤2.设置主机名。以root用户身份登录到服务器,并确保设置正确的主机名:hostnamectl set-hostname cwp.idroot.us步骤3.下载并安装CentOS Web面板。设置主机名后,现在使用
四川百度推广公司有哪些内容
百度 推广优化内容有哪些?二、百度 推广有哪些途径?四川省易网科技有限公司公司是百度竞价推广?1.百度 Bid 推广的位置有哪些?百度竞价/百度 推广有哪些鲜为人知的规则?有效百度-1公司?百度 推广,成都百度科技有限公司公司,和百度
晋城13家正规司法亲子鉴定机构地址排名名单(附2025机构地址)
晋城的司法亲子鉴定中心具体位置在哪里?晋城的司法亲子鉴定中心具体位置在晋城市城区白水东街。作为一种科学的鉴定方法,亲子鉴定为许多家庭提供了亲属关系的确切信息。它不仅帮助解决家庭内部的疑问,还在司法和移民等重要领域扮演着关键
必看教程“微乐家乡麻将万能开挂器通用版”其实确实有挂
亲,微乐家乡麻将万能开挂器通用版有没有挂这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实
防骗升级:微软Edge浏览器新AI功能来袭,助你安全上网
近日,根据知名博主Leopeva64的消息,微软正在测试一款名为“ScarewareBlocker”(恐吓软件拦截器)的新功能,该功能将集成到Edge浏览器中,旨在利用AI技术帮助用户识别和拦截潜在的科技诈骗。这一消息引起了广泛关注,尤其是在当前网络犯
国外永久免费crm系统:国外无收费限制的CRM系统推荐:解锁独特美味新秘籍
什么是CRM系统?CRM系统指的是客户关系管理系统,旨在帮助企业有效管理客户信息、建立客户关系、提升销售业绩。通过CRM系统,企业可以跟踪客户的需求、偏好,提供个性化的服务,从而提高客户满意度,促进业务增长。国外永久免费CRM系统在国
青年教工团支部开展“领略智能化工,凝聚青春活力——化工与教育青春对话”主题团日活动
随后双方青年共同前往二桥湿地公园开展露营团建活动。我校青年教工团支部成员和扬子石化电仪中心成员通过交叉分组进行四轮破冰游戏,从而加深了解,促进友谊与合作。02内容指导:陈晴君内容审核:郑康声明:图文素材均来源于公开资料或互联
相关文章
推荐文章
发表评论
0评