当前位置: 首页 > news >正文

Docker Compose 部署 jenkins

Docker Compose 部署 jenkins

jenkins 部署

Docker-Compose 部署

version: '3.1'
services:jenkins:image: 'jenkinsci/blueocean'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.7privileged: trueuser: rootrestart: alwayscontainer_name: jenkinsenvironment:JAVA_OPTS: '-Djava.util.logging.config.file=/var/jenkins_home/log.properties'ports:- 8345:8080- 50000:50000
  1. 浏览器访问 8345 端口,稍等 jenkins 加载完成的时候,浏览器页面会自动刷新!

  2. 安装浏览器提示,找到root 密码,配置 jenkins

    # 上述的 docker-compose 文件并没有映射 jenkins 的管理员密码,需要进入docker容器中查看:docker exec -it contianer-id bashcat /var/jenkins_home/secrets/initialAdminPassword`
    
  3. 安装推荐的 jenkins 插件;

    # 如果插件安装失败,需要为 jenkins 换源。
    https://www.jianshu.com/p/2389ed2d2cb0
    https://blog.csdn.net/weixin_45878889/article/details/123867587# docker-compose 已经将 jenkins 的安装目录挂载到了外部,进入 /data/jenkins/updates 文件夹,直接更新 default.json 配置文件即可
    
http://www.lryc.cn/news/279007.html

相关文章:

  • QT:使用QStyle实现QMenu的滚动效果
  • 双指针问题——求只包含两个元素的最长连续子序列(子数组)
  • Unity组件开发--短连接HTTP
  • 真正的强大,原来是不动声色的
  • git 查看tag和创建tag以及上传tag命令
  • 代码随想录二刷 |二叉树 | 二叉搜索树的最小绝对差
  • 【Linux】Linux 系统编程——tree 命令
  • Android简单控件
  • 【Java 干货教程】Java实现分页的几种方式详解
  • 关于Python里xlwings库对Excel表格的操作(三十一)
  • QML使用QCustomPlot笔记
  • 【REST2SQL】06 GO 跨包接口重构代码
  • 《NLP入门到精通》栏目导读
  • C++学习笔记——类继承
  • ARCGIS PRO SDK 使用条件管理 Pro UI
  • Halcon经典的边缘检测算子Sobel/Laplace/Canny
  • 用单片机设计PLC电路图
  • 【设计模式-6】建造者模式的实现与框架中的应用
  • PositiveSSL和Sectigo的多域名证书
  • Docker:docker exec命令简介
  • 【大数据进阶第三阶段之Hive学习笔记】Hive的数据类型与数据操作
  • GPT2:Language Models are Unsupervised Multitask Learners
  • 微创新与稳定性的权衡
  • 对回调函数的各种讲解说明
  • Java多线程:创建多线程的三种方式
  • Unity中打印信息的两种方式
  • 给定n个字符串s[1...n], 求有多少个数对(i, j), 满足i < j 且 s[i] + s[j] == s[j] + s[i]?
  • Linux磁盘空间与文件大小查看命令详解
  • 网络通信过程的一些基础问题
  • STL——stack容器和queue容器详解