随笔分类 - devops
摘要:一:docker概述与安装 https://www.cnblogs.com/lrc123/p/16095016.html 二:dokcer的常用命令 https://www.cnblogs.com/lrc123/p/16095034.html 三:dockerfile的基本使用 https://ww
阅读全文
摘要:前置准备:Jenkins服务器(192.168.80.134),Docker仓库服务器(192.168.80.135),生产应用部署服务器(192.168.80.136)都安装docker docker的安装: https://www.cnblogs.com/lrc123/p/16095016.ht
阅读全文
摘要:一:常用的构建触发器 Jenkins内置4种构建触发器: 触发远程构建 其他工程构建后触发(Build after other projects are build) 定时构建(Build periodically) 轮询SCM(Poll SCM) 触发远程构建 1、在构建触发器中选择【触发远程构建
阅读全文
摘要:Jenkins中自动构建项目的类型有很多,常用的有以下三种: 自由风格项目(FreeStyle Project) Maven项目(Maven Project) 流水线项目(Pipeline Project) 每种类型的构建其实都可以完成一样的构建过程与结果,只是在操作方式、灵活度等方面有所区别,在实
阅读全文
摘要:上面我们已经在192.168.80.133服务器安装了gitlab并成功将本地项目推送到gitlab远程仓库,接下来,我们在另外一台服务器192.168.80.134上安装jenkins 一:安装jdk Jenkins需要依赖JDK,所以先安装JDK1.8 yum install java-1.8.
阅读全文
摘要:持续集成流程说明 1、首先,开发人员每天进行代码提交,提交到Git仓库 2、然后,Jenkins从Gitlab中拉取项目源码,编译并打成jar包,然后构建成Docker镜像,将镜像上传到Harbor私有仓库。 3、Jenkins发送SSH远程命令,让生产部署服务器到Harbor私有仓库拉取镜像到本地
阅读全文
摘要:概述:Dockerfile是由一系列命令和参数构成的脚本,脚本应用于基础镜像创建出一个新的镜像。每一条指令构建一层,基于基础镜像,最终构建出一个新的镜像 对项目组不同岗位的用处: 对于开发人员:可以为开发团队提供一个完全一致的开发环境 对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerf
阅读全文
摘要:一:镜像相关命令: 1、查找镜像信息:docker search [镜像名],这里查找的镜像默认都是在docker hub里查找的,地址为:https://hub.docker.com/ 示例:docker search myql 2、拉取镜像:docker pull [镜像名]:tag,这里的ta
阅读全文
摘要:一:Docker介绍 1、概述:Docker可以简单理解为:人们只需要在一台机器安装配置一些软件后,后面其他机器只需要使用Docker的命令就可以一次性完成这些软件的安装与配置,减少了重复安装配置的操作。举个例子:A机器安装了MySQL,Tomcat,Ngix等服务并且进行了环境变量的配置,然后将这
阅读全文