原文:docker | jenkins 实现自动化部署项目,后端躺着把运维的钱挣了!(上)

前言 背景 最近在帮学校导师写项目,团队有 个人,项目前后端分离。如果是选择瀑布式开发: 在约定好接口的情况下 A B同学写前端,C D同学写后端,然后约定一个时间统一联调,最后将项目交付安装到客户机器上。 结合学校的背景,开发过程中会有几个问题: 项目需求可能会不定发生变化,客户希望能阶段性看到成果 等前后端开发完成之后再联调工作量大,容易出错,且开发bug容易堆积,愈演愈烈 如果前后端可以实现 ...

2022-02-13 11:11 0 973 推荐指数:

查看详情

docker | jenkins 实现自动化CI/CD,后端躺着了!(下)

前言 在上一篇文章中,我们使用docker编写Dockerfile文件,将我们自己的项目构建成镜像,然后发布到Docker Hub中,并且用自己的云服务器拉取Docker Hub上我们自己上传的项目镜像,并且由该镜像运行容器,使得我们成功将自己的项目docker运行了起来,并且外网访问测试通过 ...

Mon Feb 14 18:48:00 CST 2022 1 890
自动化之系统部署

自动化发展历程及技术应用 什么是自动化的安装部署操作系统? 在工作中我们可能经常部署很多台主机,手工的一台一台的安装只适合主机非常少的情况,但大的互联网公司在一些特殊的日子要部署大量的主机,以应对要到来的特大流量访问。这时候我们就不能,一台一台的安装主机了,一是效率太慢,二是太累 ...

Tue Oct 29 23:23:00 CST 2019 0 678
自动化之系统部署(一)

  实验一:创建kickstart文件实现用网络来进行半自动化安装系统 1. 安装图形化工具来制作应答文件    yum install system-config-kickstart     也可参考/root目录下自带的 anaconda-ks.cfg 文件,进修修改。     注 ...

Sun Apr 21 03:22:00 CST 2019 0 654
自动化开发项目

前言: 从宏观环境来看互联网用户正在飞速发展,在我国互联网的普及率已接近了60%; 互联网用户的上涨势必会对网站的规模和性能带来更大的要求,所以就需要1个庞大的系统 支撑起海量用户的并发访问; 对于人员来说我们需要 以一种更加自动化的方式 加速效率应对突发流量,以及更加可靠的技术手段 ...

Mon Dec 17 23:47:00 CST 2018 0 2052
jenkins +gitlab +docker 自动化部署tomcat 项目

实验环境 实验设备 三台服务器 centos 7.X 以上 内存 2-3G左右 192.168.1.195 (jenkins最新+ git 2.8+maven 3.5 +tomcat 8+java1.8 ) 192.168.1.196 (git2.8 + gitlab ...

Thu Oct 18 01:03:00 CST 2018 0 819
Jenkins使用之十一】jenkins自动化

环境  CentOS Linux release 7.6.1810  jdk1.8.0_65  apache-tomcat-8.5.45  Jenkins-2.235.5  apache-maven-3.6.3  git-2.9.5  gradle-6.6.1  SonarQube-6.7.7 ...

Tue Sep 22 22:54:00 CST 2020 0 456
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM