美文网首页
jenkins的docker-compose部署

jenkins的docker-compose部署

作者: EternalCode | 来源:发表于2019-10-18 13:28 被阅读0次

      最近要接手一些服务器运维工作需要用到Jenkins远程服务部署,所以学习了下安装过程。
    服务器系统: ubuntu16.04.2
      首先创建配置路径为/data/jenkins/docker-compose.yml文件,内容如下:

    jenkins:
            image: jenkins/jenkins:lts
            volumes:
                - /data/jenkins/:/var/jenkins_home
                - /var/run/docker.sock:/var/run/docker.sock
                - /usr/bin/docker:/usr/bin/docker
                - /usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7
            ports:
                - "8029:8080" //端口可以根据需求修改
            expose:
                - "8080"
                - "50000"
            privileged: true
            user: root
            restart: always
            container_name: jenkins
            environment:
                JAVA_OPTS: '-Djava.util.logging.config.file=/var/jenkins_home/log.properties'
    

      第二步,下载安装Jenkins,运行命令:

    $apt install docker-compose
    
    第二步

      第三步执行编排文件,在/data/jenkins目录下执行命令:

    $docker-compose up -d
    
    第三步
    第三步
    PS: 如果出现文件夹权限问题,请运行命令:$chown -R 1000:1000 /data/jenkins

      第四步可以直接访问ip+端口号(配置文件中你设置的端口)


    第一次进入Jenkins

    密码需要在/data/jenkens/secrets/initalAdminPassword文件中找到

    相关文章

      网友评论

          本文标题:jenkins的docker-compose部署

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