前言 在上一篇文章中,我們使用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 ...