1、jenkins docker部署

1.1、安装 Docker

yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce

1.2、配置官方国内镜像仓库与添加私有仓库可信任

cat > /etc/docker/daemon.json << EOF
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
EOF
systemctl restart docker

1.3、构建jenkins

cat > Dockerfile << EOF
FROM jenkins
USER root
RUN echo '' > /etc/apt/sources.list.d/jessie-backports.list && \
wget http://mirrors.163.com/.help/sources.list.jessie -O /etc/apt/sources.list
RUN apt-get update && apt-get install -y git libltdl-dev
EOFdocker build -t jenkins:v1 .docker run -d \--name jenkins \-p 8888:8080 \-v /var/jenkins_home/:/var/jenkins_home \-v /usr/local/apache-maven-3.5.0:/usr/local/maven \-v /usr/local/jdk1.8.0_45:/usr/local/jdk \-v /var/run/docker.sock:/var/run/docker.sock \-v $(which docker):/usr/bin/docker \-v ~/.ssh:/root/.ssh \jenkins:v1

1.4、浏览器访问http://192.168.100.21:8888(图片借鉴)

根据提示,获取出事密码,继续

安装插件,默认安装,或者自定义

安装完成后,创建用户,即完成部署

2、jenkins客户端 部署(页面)

2.1、系统管理 --> 管理节点 --> 新建节点

配置节点

启动方式,选择高级,定义jdk

选择重启代理,等待安装即可,跟踪页面日志

转载于:https://www.cnblogs.com/loki717/p/9473235.html

jenkins简单部署相关推荐

  1. 使用docker和jenkins简单部署springboot项目

    安装docker Docker 要求 CentOS 系统的内核版本高于 3.10 uname -r 3.10.0-327.el7.x86_64 安装docker yum -y install dock ...

  2. Jenkins 自动化部署上线 ​

    Jenkins 自动化部署上线 Jenkins 自动化部署上线 由于51cto格式问题,可以直接访问https://www.abcdocker.com/abcdocker/3174 查看原文 [TOC ...

  3. 持续集成工具jenkins的部署--Windows篇

    一.前言 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能.本文使用Jenkins构建githu ...

  4. Jenkins:部署JEE工件

    随着持续集成和持续交付的出现 ,我们的构建被分为不同的步骤,以创建部署管道. 这些步骤中的一些步骤可以是例如编译和运行快速测试,运行慢速测试,运行自动验收测试或发布应用程序等. 部署流程的最后一步意味 ...

  5. Jenkins 自动化部署上线

    转载于互联网 jenkins自动化部署项目,通过jenkins 部署来节省运维时间,不需要手动cp上线及版本发布 Jenkins 自动化部署上线 Jenkins Jenkins 自动化部署上线一.Je ...

  6. 使用Jenkins自动部署博客

    使用Jenkins自动部署博客 title: 使用Jenkins自动部署博客 toc: true comment: true date: 2017-12-17 19:48:10 tags: ['Jen ...

  7. Jenkins动态部署方案

    在之前一个项目开发中使用到了jenkins自动化测试,根据实际应用,简单整理了其部署方案. 1.部署 2.项目构建 3.重部署 1 部署 登录Jenkins应用管理界面 1)选中一个服务器上已在jen ...

  8. jenkins自动部署到tomcat/weblogic

    转载自:http://blog.csdn.net/minebk/article/details/72763859 记录初衷: 由于每次项目部署非常痛苦,很麻烦,遂使用jenkins来部署项目,只需点击 ...

  9. 详解 Jenkins 自动化部署平台

    详解 Jenkins 自动化部署平台 原文来源:Jenkins自动化部署 Jenkins介绍 Jenkins是一个开源的.可扩展的持续集成.交付.部署(软件/代码的编译.打包.部署)的基于web界面的 ...

最新文章

  1. ASP.NET MVC开发中常见异常及解决方案
  2. 笔记 - Ali Cloud 块存储简介
  3. 一维数组工具 OneArryasTools v1.1(doc生成正常)
  4. 扫描java类文件_java递归与非递归实现扫描文件夹下文件的实例代码
  5. tf.nn.conv2d理解(带通道的卷积图片输出案例)
  6. 关键路径-stl版_A*算法与蚁群算法相结合的无人艇巡逻路径规划
  7. 苹果手机怎么编程c语言,C语言编程ios版下载_C语言编程苹果版
  8. 深入理解Apache NIFI Run Duration
  9. python:textwrap --文本自动换行与填充
  10. Android项目大全
  11. 【Transformers】第 5 章 :文本生成
  12. java 搞笑翻译_超级搞笑的英文翻译图文版!笑死我了
  13. 【GPLT】L1-057 PTA使我精神焕发
  14. 用产品思维教会憨憨女友看懂大厂的招聘渠道
  15. 易宝支付 下单失败! 失败原因: 业务接口维护中,请您稍候再试!
  16. keepass密码管理工具的汉化
  17. 网站基本安全防护措施有哪些?具体如何实现呢?
  18. html 文档的树状结构图,Word文档如何插入树状结构图?
  19. Win10系统下安装经典计算器
  20. 学生党蓝牙耳机推荐,适合学生党的蓝牙耳机品牌排行

热门文章

  1. KUDU--秒级查询的数据仓库
  2. BitNami Redmine Stack
  3. Android里监视数据库的变化
  4. android 将IE设为默认打开的浏览器
  5. Eclipse android
  6. Android GraphicBuffer
  7. Data Augmentation
  8. Android Studio常用Plugin及 手动安装 Plugins
  9. Python 3.9要发布啦,快来看看有哪些新特性?
  10. react- native 入门