前言 在上一篇文章中,我们使用docker编写Dockerfile文件,将我们自己的项目构建成镜像,然后发布到Docker Hub中,并且用自己的云服务器拉取Docker Hub上我们自己上传的项目镜像,并且由该镜像运行容器,使得我们成功将自己的项目用docker运行了起来,并且外网访问测试通过 ...
前言 背景 最近在帮学校导师写项目,团队有 个人,项目前后端分离。如果是选择瀑布式开发: 在约定好接口的情况下 A B同学写前端,C D同学写后端,然后约定一个时间统一联调,最后将项目交付安装到客户机器上。 结合学校的背景,开发过程中会有几个问题: 项目需求可能会不定发生变化,客户希望能阶段性看到成果 等前后端开发完成之后再联调工作量大,容易出错,且开发bug容易堆积,愈演愈烈 如果前后端可以实现 ...
2022-02-13 11:11 0 973 推荐指数:
前言 在上一篇文章中,我们使用docker编写Dockerfile文件,将我们自己的项目构建成镜像,然后发布到Docker Hub中,并且用自己的云服务器拉取Docker Hub上我们自己上传的项目镜像,并且由该镜像运行容器,使得我们成功将自己的项目用docker运行了起来,并且外网访问测试通过 ...
由于工作需要,这里我先创建一个vue的工程。 1.首先安装好gitlab相关插件:GitLab、GitLab Hook、NodeJS 插件安装参考:https://www.cnblogs.com/jxd283465/p/11542680.html 2.jenkins服务器安装git ...
运维自动化发展历程及技术应用 什么是自动化的安装部署操作系统? 在工作中我们可能经常部署很多台主机,手工的一台一台的安装只适合主机非常少的情况,但大的互联网公司在一些特殊的日子要部署大量的主机,以应对要到来的特大流量访问。这时候我们就不能,一台一台的安装主机了,一是效率太慢,二是太累 ...
实验一:创建kickstart文件实现用网络来进行半自动化安装系统 1. 安装图形化工具来制作应答文件 yum install system-config-kickstart 也可参考/root目录下自带的 anaconda-ks.cfg 文件,进修修改。 注 ...
前言: 从宏观环境来看互联网用户正在飞速发展,在我国互联网的普及率已接近了60%; 互联网用户的上涨势必会对网站的规模和性能带来更大的要求,所以就需要1个庞大的系统 支撑起海量用户的并发访问; 对于运维人员来说我们需要 以一种更加自动化的方式 加速运维效率应对突发流量,以及更加可靠的技术手段 ...
实验环境 实验设备 三台服务器 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 ...
环境 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 ...