centos8 docker安装jenkins

1.在home文件下创建项目目录


compose 
     -docker-compose.yml
jenkins
     -data  #数据
    

2.配置docker-compose.yml文件

version: "3"
services:
  docker_jenkins:
    user: root   #使用jenkins最高权限,防止映射文件的时候权限不足
    image: jenkins/jenkins
    container_name: jenkins
    ports:
      - "9101:8080"
    volumes:
      - "/home/jenkins/data:/var/jenkins_home"
      - "/var/run/docker.sock:/var/run/docker.sock"
      - "/usr/bin/docker:/usr/bin/docker"
      - "/usr/local/bin/docker-compose:/usr/local/bin/docker-compose"
    restart: always

    

    - "/var/run/docker.sock:/var/run/docker.sock" :daemon默认监听的是/var/run/docker.sock这个文件,所以docker客户端只要把请求发往这里,daemon就能收到并且做出响应。
    - "/usr/bin/docker:/usr/bin/docker" :将宿主机的可执行文件docker映射到容器的/usr/bin目录下,这样容器启动后就可以直接执行docker命令了,(因为容器有了/var/run/docker.sock,容器就可以向服务器daemon发送请求了,和宿主机在外面发一样,因为都是同一个/var/run/docker.sock

参考https://xinchen.blog.csdn.net/article/details/92846483

3.在compose目录下运行项目

docker-compose up -d

4.配置清华源

系统管理-插件管理-高级

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值