CentOS7 Docker安装Jenkins

2 篇文章 0 订阅
2 篇文章 0 订阅
  1. 查找Jenkins镜像

    docker search jenkins
    
  2. 拉取Jenkins镜像

    docker pull jenkinsci/blueocean
    

    在这里插入图片描述

  3. 设置挂载文件夹
    在宿主机上创建挂载文件夹

    mkdir -p /home/var/jenkins
    
  4. 设置目录用户权限

    #设置jenkins文件夹的归属用户UID为1000
    chown -R 1000:1000 /home/var/jenkins/
    
  5. 启动Jenkins容器

    docker run -itd -p 8880:8080 -p 50000:50000 --name jenkins --privileged=true  -v /home/var/jenkins:/var/jenkins_home jenkinsci/blueocean
    

    参数说明:
    –restart=always 在容器停止运行的时候,重启容器。用于开机自启和容器意外关闭时的自启动
    -v /home/jenkins-data:/var/jenkins_home 将宿主机的 /home/jenkins-data 目录挂载到 /var/jenkins_home。这样做是为了把Jenkins文件存放到宿主机上,就算容器被删除了,新建一个新的容器内容也不会丢失。
    -v /var/run/docker.sock:/var/run/docker.sock jenkins容器与Docker守护进程通信, 如果jenkins容器需要实例化其他Docker容器,则该守护进程是必需的。
    -v /opt/software/apache-maven-3.6.3:/usr/local/maven 挂在Maven目录
    –net=“host” 容器使用宿主机的网络。jenkins默认是8080端口,用这条参数,不会修改端口,如果要改端口,请使用 -p
    -p 80:8080 将容器的8080端口映射到宿主机的80端口
    –name jenkins 给容器命名
    -d 容器后台运行
    –privileged=true 使用该参数,container内的root拥有真正的root权限

  6. 访问Jenkins
    输入网址访问Jenkins,网页提示Jenkins准备就绪…
    在这里插入图片描述

  7. 解锁Jenkins
    #打开文件获取密码
    docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPasswor
    #复制密码到以下网页的管理员密码

    在这里插入图片描述

  8. 安装推荐插件
    在这里插入图片描述
    安装推荐插件,比较耗时,耐心等待…在这里插入图片描述
    插件安装失败,后面继续安装
    在这里插入图片描述

  9. 创建管理员账号
    在这里插入图片描述

  10. 实例配置
    在这里插入图片描述

  11. Jenkins安装完成
    在这里插入图片描述
    Jenkins安装完成 ,Jenkins主界面
    在这里插入图片描述

  12. 设置Jenkins镜像源

    #所有镜像列表
    http://mirrors.jenkins-ci.org/status.html
    
    #中国镜像源
    http://mirrors.tuna.tsinghua.edu.cn/jenkins/
    
    #日本镜像源
    http://mirror.esuni.jp/jenkins/
    http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/
    http://ftp.tsukuba.wide.ad.jp/software/jenkins/
    
    #德国镜像源
    http://mirror.yandex.ru/mirrors/jenkins/
    
    #阿联酋镜像源
    ftp://mirror.serverion.com/jenkins/
    http://mirror.serverion.com/jenkins/
    
    #美国镜像源
    ftp://mirror.xmission.com/jenkins/
    http://mirror.xmission.com/jenkins/
    http://archives.jenkins-ci.org/
    ftp://ftp-chi.osuosl.org/pub/jenkins/
    http://ftp-chi.osuosl.org/pub/jenkins/
    ftp://ftp-nyc.osuosl.org/pub/jenkins/
    http://ftp-nyc.osuosl.org/pub/jenkins/
    
    #默认升级镜像源
    https://updates.jenkins.io/update-center.json
    #清华升级镜像源
    https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json
    

    我们设置清华大学镜像源
    在这里插入图片描述

  13. 安装插件
    升级切换镜像源后,重新安装上面第8条失败的插件
    安装插件,先查找后安装
    在这里插入图片描述
    安装插件,安装成功界面
    在这里插入图片描述

  14. 重启Jenkins
    在这里插入图片描述
    在这里插入图片描述

至此在CentOS7中的Docker环境下安装成功Jenkins实例。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值