摘要: Jenkins内置4种构建触发器: 触发远程构建 其他工程构建后触发(Build after other projects are build) 定时构建(Build periodically) 轮询SCM(Poll SCM) 1.触发远程构建(访问生成的地址就触发)触发构建url:http://192.168.66.101:8888/job/web_demo_pipeline/build?tok... 阅读全文
posted @ 2020-09-16 15:39 彭荣俭 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Pipeline简介1)概念 Pipeline,简单来说,就是一套运行在 Jenkins 上的工作流框架,将原来独立运行于单个或者多个节点 的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化的工作。 2)使用Pipeline有以下好处(来自翻译自官方文档): 代码:Pipeline以代码的形式实现,通常被检入源代码控制,使团队能够编辑,审查和迭代其传送流 程。 持久:无论是计划内的还是计划... 阅读全文
posted @ 2020-09-16 11:09 彭荣俭 阅读(693) 评论(0) 推荐(0) 编辑
摘要: Jenkins项目构建类型(1)-Jenkins构建的项目类型介绍Jenkins中自动构建项目的类型有很多,常用的有以下三种:自由风格软件项目(FreeStyle Project) Maven项目(Maven Project)流水线项目(Pipeline Project)这个是主要的,下个博客单独纪 阅读全文
posted @ 2020-09-16 11:05 彭荣俭 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1)安装JDK Jenkins需要依赖JDK,所以先安装JDK1.8 yum install java-1.8.0-openjdk* -y 安装目录为:/usr/lib/jvm 2)获取jenkins安装包 下载页面:https://jenkins.io/zh/download/ 安装文件:jenkins-2.190.3-1.1.noarch.rpm 3)把安装包上传到192.168.66.101... 阅读全文
posted @ 2020-09-15 10:39 彭荣俭 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 官网: https://about.gitlab.com/ GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的 web服务。 GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似, 可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,GitLab是可以部署到自己的服务器 上,数据库... 阅读全文
posted @ 2020-09-15 09:53 彭荣俭 阅读(332) 评论(0) 推荐(0) 编辑
摘要: #docker开机启动 systemctl enable docker #在运行docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启:(重要) docker container update --restart=always 容器名字 #通过镜像运行容器(简单参数) doc 阅读全文
posted @ 2020-09-14 17:44 彭荣俭 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 文件内容主要是说明几个经常用到的项纪录下,方便下次使用vim Dockerfile#基础镜像 FROM 192.168.10.10:5000/centos##设置变量命令,ARG命令定义了一个变量,在docker build创建镜像的时候,使用 --build-arg =来指定参数 ARG myna 阅读全文
posted @ 2020-09-14 16:34 彭荣俭 阅读(200) 评论(0) 推荐(0) 编辑
摘要: centos 7.3( Docker version 19.03.12)离线本地仓库 192.168.10.10 客户机 192.168.10.11一.先在正常网络下,使用docker pull正常拉取镜像。 docker pull registry2.使用docker images,查看已拉取的镜像docker images3.将镜像保存为本地文件docker ... 阅读全文
posted @ 2020-09-10 11:44 彭荣俭 阅读(3532) 评论(0) 推荐(2) 编辑
摘要: 01:k8s 安装部署k8s 官网详解:https://www.kubernetes.org.cn/k8s准备环境:三台centos7 服务器192.168.3.201 k8s-master(主)192.168.3.203 k8s-node-1(节点)192.168.3.204 k8s-node-2(节点)#安装前准备关闭防火墙并设置开机不启动三台机操作一样systemctl stop fire... 阅读全文
posted @ 2020-09-08 14:31 彭荣俭 阅读(625) 评论(0) 推荐(0) 编辑
摘要: Harbor简介 Harbor(港口,港湾)是一个用于存储和分发Docker镜像的企业级Registry服务器。 除了Harbor这个私有镜像仓库之外,还有Docker官方提供的Registry。相对Registry,Harbor具有很 多优势: 1. 提供分层传输机制,优化网络传输 Docker镜 阅读全文
posted @ 2020-09-02 15:21 彭荣俭 阅读(1661) 评论(0) 推荐(0) 编辑