
Continuous Integration / Continuous Deployment(Deliver) μ μ½μλ‘, μ§μμ μΈ ν΅ν©κ³Ό μ§μμ μΈ μ 곡μ μλ―Ένλ€.
1οΈβ£ μ½λ μμ± : κ°λ°μλ€μ μμ€ μ½λλ₯Ό μμ±νκ³ μ μ₯μ(repository)μ μ
λ‘λ.
2οΈβ£ λΉλ : μ μ₯μμμ μ΅μ μμ€ μ½λλ₯Ό κ°μ Έμ λΉλ μν.
- λΉλλ μμ€μ½λλ₯Ό μ»΄νμΌνκ³ , λΌμ΄λΈλ¬λ¦¬λ₯Ό μΆκ°νκ³ , νμν νμΌμ μμ± νλ κ³Όμ .
3οΈβ£ ν
μ€νΈ : λΉλλ κ²°κ³Όλ¬Όμ λμμΌλ‘ ν
μ€νΈ μν.
- ν
μ€νΈλ κΈ°λ₯μ΄ μ μμ μΌλ‘ μλνλμ§ νμΈνκ³ , λ²κ·Έλ₯Ό λ°κ²½νκ³ μμ νλ κ³Όμ .
4οΈβ£ λ°°ν¬ : ν
μ€νΈλ₯Ό ν΅κ³Όν κ²°κ³Όλ¬Όμ λ°°ν¬.
- λ°°ν¬λ μλ²μ μ
λ‘λνκ±°λ, μ¬μ©μμκ² μ 곡νλ κ³Όμ .
κ³Όκ±°μ λ°°ν¬λ μ΄λ μκΉ ?
μννΈμ¨μ΄ κ°λ°μ£ΌκΈ°(SDLC, Software Devlopment Life Cycle) μ€ νν¬μ κ°λ° λ°©μ
-μ€λ μκ° λμ ꡬννκ³ ν μ€νΈνμ¬ κ°λ λ°°ν¬
-μ΄ κ³Όμ μμ ν λμ μλ²μ λ°°ν¬νκΈ° μν΄ νΉμ λμΌν κ³Όμ μΌλ‘ nκ° μλ²μ λ°λ³΅νλ€.
β μΆμ μ§ν μ§νλ νλ‘λμ ν μ€νΈμμ μ무λ λ°κ²½νμ§ λͺ»ν λ²κ·Έκ° μλκ²½μ°μλ μ΄λ»κ² ν΄μΌ ν κΉ
-λλ리거λ(λ‘€λ°±) λΉ λ₯΄κ² μμ νκ³ ν μ€νΈνμ¬ λ€μ μΆκ° λ°°ν¬νκ±°λ νλ ν° λΉμ© λ°μ
μ€ν¬λΌμΌλ‘ λνλλ μ μμΌ κ°λ°

μλ°°ν¬ λ₯Ό ν΅ν΄ μ€ν¨ μνμ±μ μκ³ μλ€λ©΄ ?Docker λ₯Ό ν΅ν΄ μλ²λ₯Ό νμ€ννκ³ κ°μ νκ²½μμ ν
μ€νΈ λ° λ°°ν¬ ν
μ€νΈλ₯Ό μ§ννκ³ μ΄ κ³Όμ μ μλν 
--
μΆμ² : Application Deployment using Kubernetes and Docker
Docker Image/Container
Docker Container LifeCycle
[TeamSparta]