jenkins的docker-compose部署

  最近要接手一些服务器运维工作需要用到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文件中找到

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容