美文网首页
docker 搭建持续集成平台Jenkins

docker 搭建持续集成平台Jenkins

作者: GalaxyJM | 来源:发表于2020-10-21 20:59 被阅读0次

    查看Jenkins

    网站:https://hub.docker.com/r/jenkins/jenkins

    创建docker的文件映射卷

    docker volume create xxxx
    

    部署Jenkins

    1.创建

    docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v ${PWD}/jenkins:/var/jenkins_home jenkins/jenkins
    

    -p 8080:8080:http协议端口 如果80端口没有被占用可以用80:80
    ——端口8080: jenkins服务器的对外UI地址
    -p 50000:50000:映射出50000端口
    ——端口50000:slave节点与Jenkins的通讯端口
    -v ${PWD}/jenkins:/var/jenkins_home:挂载目录
    2.打开网页,输入本地IP地址(如:http://192.168.3.43:8080)


    20201009114205.jpg

    3.查看日志和初始密码

    docker logs jenkins
    
    20201009114328.jpg

    可以查看到初始密码
    也可以通过命令查看:

    docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword
    

    4.下载插件


    1992FAE7-0597-416D-AAB9-6423F2339E2C.png
    20201009114549.jpg

    jenkins修改时区

    • 方案一
      1.删除已有Jenkins
    docker rm -f jenkins
    

    2.重新创建并设置时区

    docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v ${PWD}/jenkins:/var/jenkins_home -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai jenkins/jenkins
    
    • 方案二
      在Jenkins平台--打开 【系统管理】->【脚本命令行】运行下面的命令:
    System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')
    
    20201027180026.jpg

    点击”运行“就可以啦

    相关文章

      网友评论

          本文标题:docker 搭建持续集成平台Jenkins

          本文链接:https://www.haomeiwen.com/subject/qgpeuktx.html