什么是docker持續集成

docker中,持續集成指的是在每次提交之后不斷的集成所有提交到儲存庫的代碼,并編譯檢查錯誤;頻繁的將代碼集成到主干,可以快速發現錯誤,防止分支大幅偏離主干。

什么是docker持續集成

本教程操作環境:linux7.3系統、docker-1.13.1版、Dell G3電腦。

什么是docker持續集成

一、背景

Docker是一個開源的應用容器引擎,它以容器的形式將應用程序及其依賴向打包在一起,以確保應用程序在人和環境中無縫運行。

持續集成是在每次提交之后不斷的基礎所有提交到存儲庫的代碼,并編譯檢查錯誤。

二、解決的問題

由于不同的機器有不同的操作系統,以及不同的庫和組件,將一個應用部署到多臺機器上需要進行大量的環境配置操作。Docker主要解決環境配置問題,它是一種虛擬化技術,對進程進行隔離,被隔離的進程獨立于宿主系統和其他隔離的進程。使用Docker可以不修改應用程序代碼,不需要開發人員學習特定環境下的技術,就能夠將現有的應用程序部署在其他機器上。

持續集成指的是,頻繁地(一天多次)將代碼集成到主干。

它的好處主要有兩個:

快速發現錯誤。每完成一點更新,就集成到主干,可以快速發現錯誤,定位錯誤也比較容易。

防止分支大幅偏離主干。如果不是經常集成,主干又在不斷更新,會導致以后集成的難度變大,甚至難以集成。

推薦學習:《docker視頻教程

以上就是什么是

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享