zoukankan      html  css  js  c++  java
  • jenkins技术

     
     

    一、jenkins容器化搭建

    1、jenkins环境搭建与启动

    #1- 下载镜像:
    #方案一:
    1- 搜索 docker search jenkins---最新版本的 
    2-在这个镜像的创建的容器里需要搭建python环境(一系列库)
    apt指令安装
    
    
    
    #方案二:可以从一个指定的下载源的镜像拉取就行--前提是已经打包好这个镜像---(jenkins+python3+pytest)
    #1-在阿里云-公共仓库拉取镜像(docker pull 镜像)
    docker pull registry.cnhangzhou.aliyuncs.com/sqqdcl/jenkins
    
    #2- 查看镜像---静态的模板
    docker images
    
    #3- 做目录挂载(用于jenkins 做很多的插件安装--以及其他设置)
    #在宿主机的一个目录下创建一个目录,用于挂载目录
    mkdir -p /var/jenkins_node
    #给一个权限--chmod 777 (0111)可读可写可执行wrx
    chmod 777 /var/jenkins_node
    
    #4- 创建与启动守护式容器
    docker run -id --name=sqjenkins -p 8080:8080 -v
    /var/jenkins_node:/var/jenkins_home registry.cnhangzhou.aliyuncs.com/sqqdcl/jenkins
    
    #5- 查看容器是否启动
    docker ps -a
    
    #6- 查看宿主机ip
    ifconfig
    
    #7- windows机器访问
    http://宿主机ip:8080/
    
    #8- 获取管理员密码
    docker logs sqjenkins

     

    访问ip:8080进入jenkins,安装推荐插件,中间可能有的插件安装失败,不用管它。

     

     创建用户名和密码,保存并完成,输入admin,密码admin ,保存并完成,开始jenkins。

     

     

     2、插件安装

    (1)进入插件管理,下载并安装需要的插件,完成后重启jenkin服务。
    安装插件gitlab,gitlab hook,allure


     

     

    (2)重启docker镜像

     

     

     

      

  • 相关阅读:
    剑指Offer 13.机器人的运动范围
    笔试题目-无向图是否全连通
    面试题目-最小代价的寻路问题
    京东一面问题
    剑指Offer 07.重建二叉树
    剑指Offer 12.矩阵中的路径
    剑指Offer 10-I.斐波那契数列
    剑指Offer 06.从尾到头打印链表
    剑指Offer 05.替换空格
    剑指Offer 04.二维数组中的查找
  • 原文地址:https://www.cnblogs.com/crystal1126/p/14322416.html
Copyright © 2011-2022 走看看