zoukankan      html  css  js  c++  java
  • Docker中部署Jenkins

    1、查看docker镜像仓库中的Jenkins列表

    2、千万不要直接docker pull jenkins,否则直接安装 2.6X版本,各种插件都不支持,一个超级大坑!!!尼玛!!

    3、查看下载的Jenkins镜像

     4、查看Jenkins的版本号及相关配置

     5、安装jdk,首先检查现有环境是否已安装jdk,查看可安装的jdk版本

     安装需要的jdk版本:

     6、查看安装的jdk版本

    7、安装maven

    查看可安装的maven版本

     这个maven版本太低了,为了以后不出现环境问题,安装官网最新版本

     下载时发现没有wget命令,安装wget

     再次下载

     创建maven安装目录

     解压maven安装包

     设置maven环境变量

     这里发现之前安装的jdk只有jre,再次安装下jdk

    yum -y install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64

     重新加载profile让系统文件生效

    检查maven环境:

     8、接下来启动Jenkins

    docker run -d -p 8002:8080 -v ~/jenkins:/var/jenkins_home --name jenkins -u 0 jenkins/jenkins

     OK了吗?so easy?

    -----NO,NO,图样图森破!

    修改插件中心地址,不然接下来的插件安装会搞得你欲仙欲死~ _ ~

    提供个镜像下载地址:http://mirrors.jenkins-ci.org/status.html

     重启Jenkins

    接下来就正常了,按页面提示输入管理员密码

     

     (建议)安装推荐的插件

    接下来就静静等待吧!插件安装完,设置管理员账号密码即可

    然后,在配置jdk和maven的时候又出了问题

    问了度娘,查了资料,说是需要挂载目录授权,但是可能还会有其他问题

    挂载请查看:https://blog.csdn.net/zhanglei500038/article/details/92571686

  • 相关阅读:
    xshell入门及Linux常用命令
    C++之vector
    c++ 之 string
    引用 与 指针
    关于时间复杂度的计算以及相关概念
    位运算
    thymeleafDemo
    面试总结
    关于mvvm原理实现,模拟vue(3)-----发布订阅
    关于mvvm原理实现,模拟vue(2)-----模板编译
  • 原文地址:https://www.cnblogs.com/jassa/p/12526399.html
Copyright © 2011-2022 走看看