Docker-JenKins安装及配置!

Jenkins官网:Jenkins

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

256 MB 内存

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

小团队推荐:

4 GB+ 内存

50 GB 以上的驱动器空间

其实,还是根据微服务项目的大小和多少来定毕竟构建一个项目和构建多个项目所需要的主机配置是有很大的跨度的;
拉取镜像: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端口;

并查看日志如果出现一下权限问题就赋予它即可:
在这里插入图片描述
输入命令:chmod -R 777 data
在这里插入图片描述
再次重启jenkins容器即可:docker-compose restart

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

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

配置jdk和maven:

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

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

2、将jdk和maven复制到Jenkins容器的映射目录/mydocker/jenkins/data/文件夹下,为日后打包java项目做准备;
在这里插入图片描述
在这里插入图片描述
3、进入Jenkins容器内部映射目录/var/jenkins_home/查看是否映射成功:
在这里插入图片描述

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

4、配置jenkins打包java项目的jdk和maven路径:
配置JDK
在这里插入图片描述
在这里插入图片描述
配置maven
在这里插入图片描述
最后下方的点击应用和保存即可;

安装 Publish Over SSH 插件

用户jenkins连接服务器发送打包好的项目并执行部署命令:
安装在这里插入图片描述安装完成在这里插入图片描述
配置连接的服务器

1、点击系统配置,拉到最底部即可看到SSH Servers
在这里插入图片描述
2、配置SSH连接
在这里插入图片描述
注:上面的Remote Directory项必须事先创建完成否则不成功会提示目标服务器没有该目录;

最后点击测试配置,提示Success;点击应用保存即可。
在这里插入图片描述

检查并安装必要插件!

首先,检查git插件是否安装:
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值