Docker安装Jenkins 并通过容器部署项目访问(1)

177 阅读1分钟

上篇可参考:juejin.cn/post/686783…

开始我们的jenkins之旅!

安装Maven

新建一个Maven,根据自己选择的版本去创建。然后先点击apply,记得勾选自动安装,如下图

安装Maven插件

选中第二个tab"可选插件",在右上角输入框中输入“Maven Integration”,页面上就会显示出"Maven Integration "这个插件,勾选后点击下面的“直接安装”按钮,即可安装maven插件,如下图:

配置SSH登录gitHub

后面的实战,我们是把项目放gitHub上,所以此处要做ssh登录的配置,假设您在git上的注册邮箱是"xiaobai@centchain.com",账号是"xiaobai",您需要执行以下步骤:

  • 在控制台执行以下命令登录到jenkins容器:

    docker exec -it 容器 /bin/bash

  • 登录到容器后,执行以下命令产生SSH证书:

    ssh-keygen -t rsa -C "xiaobai@centchain.com"

  • 执行以下命令配置全局用户信息的账号:

    git config --global user.name "xiaobai"

  • 公钥被存储到以下位置,打开复制所有内容,然后登录git,添加到SSH keys中

    cat /var/jenkins_home/.ssh/id_rsa.pub

Git项目

为了体验jenkins自动拉取代码和构建项目,我在git上准备了一个spring boot的web工程,内容很简单只有一个controller,地址是:github.com/twoxiaobai/…

构建maven项目

回到主页,新建一个任务,选择"构建一个maven项目",如下图:

新的页面中,“源码管理”位置选择"Git",在"Repository URL"位置输入工程地址"github.com/twoxiaobai/…

到此结束!