首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/651066

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

SpringBoot+Docker+Git+Jenkins实现简易的持续集成和持续部署

前言 本篇文章引导你使用Jenkins部署[SpringBoot项目],同时使用Docker和Git实现简单的持续集成和持续部署。(项目地址:sso-merryyou) 流程图如下: push代码到Github触发WebHook。(因网络原因,本篇使用gitee)Jenkins从仓库拉去代码mavem构建项目代码静态分析单元测试build镜像push镜像到镜像仓库(本篇使用的镜像仓库为网易镜像仓库)更新服务Jenkins安装 下载jenkins 从https://jenkins.io/download/下载对应的jenkins 初始化密码 访问本地:http://localhost:8080输入密码 选择插件 进入用户自定义插件界面,选择第二个(因为我们本次构建使用的为Pipelines) 勾选与Pipelines相关的插件 等待插件安装完成 配置用户名和密码 全局配置 系统管理-》全局工具配置 配置Git,JDK和Maven 安全配置 系统管理-》全局安全配置 勾选Allow anonymous read access取消防止跨站点请求伪造 新建任务 新建任务-》流水线 构建脚本 勾...

Docker基本概念与实践(三)-仓库

docker仓库 docker仓库:集中存放镜像的地方 注册服务器(Registry) 存放仓库的具体服务器 服务器可有多个仓库 每个仓库可以有多个镜像 仓库相当于一个具体的项目或目录 如仓库地址 d1.dickerpool.com/ubuntu,d1.dickerpool.com是注册服务器地址,ubuntu是仓库名 仓库分为 公共仓库 如官方的dockerhub仓库 , 阿里云开发者平台等提供的镜像仓库,内含大量镜像 私有仓库 可供自己创建使用 从dockerhub仓库获取镜像 #无需登陆可查找,拉取官网中的镜像 #寻找带星的centos镜像 docker search centos --s #拉取官方镜像 默认latest 后面跟:版本号 可从仓库拉取指定版本 docker pull centos 从阿里云获取镜像 阿里云nginx镜像 资源镜像分两类 centos的基础镜像 官方提供 称为基础或根镜像 xxx(用户名/centos) 指定某个用户的镜像 搭建本地仓库 搭建本地仓库的意义 1.从dockerhub下载和上传速度可能会慢 2.在生产环境用的docker镜像可能存放一...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册