Jenkins:CentOS7 使用 Docker 安装 Jenkins

8 篇文章 0 订阅
6 篇文章 0 订阅

Deploy Jenkins on CentOS 7 using Docker

原文:https://blog.csdn.net/weixin_40337982/article/details/81284587

以下内容是我对原文章进行了补充说明后的,应该会更容易理解一些。建议对比着来阅读。

本机环境:

系统版本:win10
jdk-10.0.2_windows-x64_bin
apache-maven-3.6.0
nexus-3.15.2-01-win64
apache-tomcat-8.5.39

虚拟机环境:

系统版本:CentOS Linux release 7.6.1810 (Core)

一、Docker内安装Jenkins

  1. 使用Docker拉取Jenkins

     docker pull jenkins
    
  2. 创建挂载时用的文件夹

     mkdir /home/jenkins
    
  3. 查看文件权限

     ls -nd jenkins/
    
  4. 给uid为1000的权限。执行完可以再次执行 第3步 查看文件权限

     chown -R 1000:1000 jenkins/
    

    uid:用户id

  5. 创建并运行Jenkins

    docker run -itd -p 8090:8080 -p 50000:50000 --name myjenkins --privileged=true -v /home/jenkins:/var/jenkins_home jenkins:latest

    -p 8090:8080:端口映射
    本机端口:容器端口
    访问本机端口8090,映射到Jenkins的8080端口
    表面上访问的是8090,实际上是访问的8080

    -v /home/jenkins:/var/jenkins_home:挂载
    宿主机的/home/jenkins目录挂载到容器的/var/jenkins_home目录

自己的理解,不准确的地方,请大家指正。

  1. 再次启动时,使用以下命令

     docker start myjenkins
    

二、浏览器中查看Jenkins

  1. 浏览器输入 http://你的ip地址:8090
    例如我的:http://10.9.40.123:8090/

  2. 进入之后需要输入密码,在命令行使用如下命令获取密码

     cat /home/jenkins/secrets/initialAdminPassword
    

    在这里插入图片描述
    在这里插入图片描述
    之后会进入jenkins安装插件页面,这里选择安装推荐插件就可以了;

    接下来就是进入jenkins首页。

    系统管理中的红字不必担心,原因是:Jenkins版本过低。不影响使用

    在这里插入图片描述

  3. 配置JDK与Maven 的准备工作

    我的win10主机上有JDK与Maven,我想大部分人应该都有,所以就不介绍如何安装JDK和Maven了。

    First,使用工具将主机内的JDK和Maven复制到虚拟机CentOS 7中,我使用的工具是FileZilla

    复制到虚拟机的以下路径中:

     /home/jenkins/
    

    在这里插入图片描述

  4. 配置JDK与Maven

    系统管理 -> Global Tool Configuration

    在这里插入图片描述
    在这里插入图片描述

至此,结束

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值