Docker-JenKins安装及配置!

这篇具有很好参考价值的文章主要介绍了Docker-JenKins安装及配置!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Jenkins官网:Jenkins

安装主机配置(官方):
最低:

256 MB 内存

1 GB 的驱动器空间(尽管如果将 Jenkins 作为 Docker 容器运行,则建议至少 10 GB)

小团队推荐:

4 GB+ 内存

50 GB 以上的驱动器空间

其实,还是根据微服务项目的大小和多少来定毕竟构建一个项目和构建多个项目所需要的主机配置是有很大的跨度的;
拉取镜像:jenkins官方下载地址

Docker-JenKins安装及配置!

Docker-JenKins安装及配置!
拉取镜像命令:docker pull jenkins/jenkins:2.332.3-lts;

创建并编辑启动jenkins的dockercompose.yml文件;
version: "3.1"
services:
  jenkins:
    image: jenkins/jenkins:2.332.3-lts
    container_name: jenkins
    ports:
      - 9999:8080
      - 50000:50000
    volumes:
      - /mydocker/jenkins/data/:/var/jenkins_home/

执行命令 :docker-compose up -d
ports:
- 9999:8080 将jenkins容器的8080映射到宿主机的9999端口;

并查看日志如果出现一下权限问题就赋予它即可:
Docker-JenKins安装及配置!
输入命令:chmod -R 777 data
Docker-JenKins安装及配置!
再次重启jenkins容器即可:docker-compose restart

访问部署好的jenkins:http://8.142.97.14:9999

Docker-JenKins安装及配置!
输入初始密码:输入:docker logs -f jenkins 查看jenkins启动日志查看密码;
Docker-JenKins安装及配置!
复制密码确定即可;然后选择推荐安装,得等一大会儿毕竟镜像都在国外,当然下载失败也没问题,后期可以在jenkins官网插件模块下载即可:
Docker-JenKins安装及配置!
完成之后创建第一个用户:
Docker-JenKins安装及配置!
Docker-JenKins安装及配置!
保存并继续;
Docker-JenKins安装及配置!
保存并继续;
Docker-JenKins安装及配置!
完成!

配置jdk和maven:

1、自行下载并安装jdk和maven:

注:这里使用官方jdk而非openjdk因为在配置jdk路径时jenkins识别不出来是jdk,所以又重新下载安装的官方jdk;

2、将jdk和maven复制到Jenkins容器的映射目录/mydocker/jenkins/data/文件夹下,为日后打包java项目做准备;
Docker-JenKins安装及配置!
Docker-JenKins安装及配置!
3、进入Jenkins容器内部映射目录/var/jenkins_home/查看是否映射成功:
Docker-JenKins安装及配置!

可以看出已经存在映射成功!

4、配置jenkins打包java项目的jdk和maven路径:
配置JDK
Docker-JenKins安装及配置!
Docker-JenKins安装及配置!
配置maven
Docker-JenKins安装及配置!
最后下方的点击应用和保存即可;

安装 Publish Over SSH 插件

用户jenkins连接服务器发送打包好的项目并执行部署命令:
安装Docker-JenKins安装及配置!安装完成Docker-JenKins安装及配置!
配置连接的服务器

1、点击系统配置,拉到最底部即可看到SSH Servers
Docker-JenKins安装及配置!
2、配置SSH连接
Docker-JenKins安装及配置!
注:上面的Remote Directory项必须事先创建完成否则不成功会提示目标服务器没有该目录;

最后点击测试配置,提示Success;点击应用保存即可。
Docker-JenKins安装及配置!

检查并安装必要插件!

首先,检查git插件是否安装:
Docker-JenKins安装及配置!文章来源地址https://www.toymoban.com/news/detail-402930.html

到了这里,关于Docker-JenKins安装及配置!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Docker】docker安装配置Jenkins

    docker 安装 Jenkins  配置Jenkins  1、设置Jenkins插件镜像源 2、启动配置   3、插件配置 4、配置Gitee https://gitee.com/profile/personal_access_tokens https://gitee.com/profile/personal_access_tokens         5、配置maven    6、配置JDK

    2024年02月11日
    浏览(50)
  • Jenkins容器使用宿主机Docker

    构建镜像和发布镜像到harbor都需要使用到docker命令。而在Jenkins容器内部安装Docker官方推荐直接采用宿主机带的Docker即可。 设置Jenkins容器使用宿主机Docker 设置宿主机docker.sock权限: 添加数据卷

    2024年01月18日
    浏览(48)
  • Jenkins(Docker版)中使用宿主机的Docker

    (1)宿主机安装好了Docker。 (2)宿主机拉取Jenkins的最新镜像。 使用Jenkins将打包好的镜像推送到远程镜像仓库时,运行docker login命令的时候,控制台报错:docker command not found。 Jenkins容器内部并没有安装Docker,但是我不想在内部再安装一个Docker,而是想直接使用使用宿主机

    2024年02月12日
    浏览(38)
  • Jenkins基础介绍以及docker安装Jenkins

    Jenkins是一个可扩展的持续集成引擎 持续集成就是通常说的CI(Continues Integration) 每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。 白话:

    2024年02月13日
    浏览(55)
  • docker 安装jenkins

    使用 Docker 安装 Jenkins 是一种快速、方便的方法,可以避免本地环境的复杂依赖。以下是通过 Docker 安装 Jenkins 的基本步骤: 安装 Docker : 如果你的系统尚未安装 Docker,请先安装 Docker。对于 Ubuntu 系统,可以通过以下命令安装: 对于 CentOS 或 RHEL 系统(假设使用的是7或更高版

    2024年02月21日
    浏览(27)
  • Docker安装Jenkins

    Jenkins 中文官网: https://www.jenkins.io/zh/ 创建挂载文件夹,并且进行文件权限授予: 命令 描述 -d 后台运行容器,并返回容器ID -u root 使用 root 身份进入容器,推荐加上,避免容器内执行某些命令时报权限错误 -p 9090:8080 将容器内8080端口映射至宿主机9090端口,这个是访问jenkin

    2024年02月05日
    浏览(28)
  • Jenkins(Docker版本)中配置maven

    之前一直使用jenkins中的maven项目模式来构建项目,今天换成流水线模式,需要在jenkins容器中自行安装maven,捣鼓了半天,踩了一些坑,将过程总结后,写下这个小教程,仅供参考,希望能帮到大家。 一些常规过程或者网上教程较多的步骤我就暂时略过了,只叙述网上相关教程

    2023年04月09日
    浏览(29)
  • docker中的jenkins去配置sonarQube

    SonarQube 是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量。 通过SonarQube我们可以检测出项目中重复代码, 潜在bug, 代码规范,安全性漏洞等问题, 并通过SonarQube web UI展示出来。 1、代码质量和安全扫描和分析平台。 2、多维度分析代码:代码量、安全隐患

    2024年02月14日
    浏览(36)
  • jenkins——参数化配置、插件安装以及Jenkins SSH 插件安装

    同一个项目需要在不同环境下测试 1、选择参数化构建过程,选择选项参数 2、名称填入 env 3、选项配置三个值分别: dev、test、online 4、添加描述 5、编写shell命令 6、构建项目 7、控制台查看输出 Jenkins强大的原因之一就是插件众多 插件帮助Jenkins丰富自身原有的功能 Dashboard

    2024年02月15日
    浏览(42)
  • docker环境下安装jenkins

    差点被Jenkins的插件搞麻了,又是依赖不对又是版本需要升级的,差点破口大骂了,还好忍住了,静下心来慢慢搞,终于搞通了。这里必须记录一下。 废话不多说,上来就是干,jenkins是干嘛用的,小白的话,自己去查,首先我的环境时centos7,自己在vmware建立的一套centos虚拟机

    2023年04月08日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包