zoukankan      html  css  js  c++  java
  • 【Docker】Jenkins的安装与更新

    一、Jenkins安装
    1.获取docker镜像

    2.查看jenkins版本

    3.启动jenkins容器

    docker run -d --name jenkins_01 -p 8081:8080 -v /home/jenkins_01:/home/jenkins_01 jenkins:latest
    

    4.查看jenkins服务

    5.启动jenkins服务

    6.进入容器获取Administrator password

    docker exec -it jenkins_01 bash
    cat /var/jenkins_home/secrets/initialAdminPassword
    

    将获取到的Password粘贴上去.
    7.输入密码之后,重启docker镜像 docker restart {CONTAINER ID},安装完毕。

    二、Jenkins更新
    1.以root用户进入jenkins容器

    docker exec -it -u root ContainerId bash
    

    2.在容器中下载jenkins的最新war包

    wget http://mirrors.jenkins.io/war/latest/jenkins.war
    

    4.查看容器中jenkins war包的位置,并备份原来的war包

    whereis jenkins
    cd /usr/share/jenkins
    cp jenkins.war jenkinsBAK.war
    

    5.将/var/jenkins_home下的包cp到/usr/share/jenkins下覆盖

    cp /var/jenkins_home/jenkins.war /usr/share/jenkins/
    

    6.退出容器并重启

    exit
    docker restart ContainerName/ContainerId
    

    三、Jenkins显示正确时间
    1.以root用户进入jenkins容器

    docker exec -it -u root ContainerId bash
    

    2.修改时区timezone及时间localtime

    echo Asia/Shanghai >/etc/timezone
    scp -r username@xxx.xx.xxxx.xxx:/etc/localtime /etc/localtime
    

    3.Jenkins Restart

  • 相关阅读:
    Yarn Client 模式
    K8S & Mesos 模式
    python_切片
    RDD执行原理
    基础编程
    python_html模板
    python_返回值
    python_机器学习_平均中位数模式
    VISIO下载+安装+第一个数据流图
    session对象
  • 原文地址:https://www.cnblogs.com/wucaiyun1/p/11641658.html
Copyright © 2011-2022 走看看