πλ€λ‘κ°κΈ°
κΈ°λ³Έ κ°λ
- 컨ν
μ΄λλ λ컀 μ΄λ―Έμ§λ₯Ό μ€νν μνλ₯Ό μλ―Ένλ€.
- μ΄λ―Έμ§ : 컨ν
μ΄λμ μ€ν νμΌ
- 컨ν
μ΄λ : κ·Έ νλ‘κ·Έλ¨μ΄ μ€νλλ κ³Όμ , μ¦ νλ‘μΈμ€
컨ν
μ΄λλ κ°κ°μ λ
립μ μΈ μ€ν νκ²½μ κ°μ§λ©°, λ컀 μμ§μ μν΄ κ΄λ¦¬λλ€.
컨ν
μ΄λμ μν
- 컨ν
μ΄λλ λ컀 λͺ
λ Ήμ΄λ₯Ό μ¬μ©νμ¬ μμ±, μμ, μ€μ§, μμ λ±μ μλͺ
μ£ΌκΈ°λ₯Ό κ΄λ¦¬ν μ μλ€.
- μ¬λ¬ 컨ν
μ΄λλ₯Ό ν¨κ» κ·Έλ£Ήννκ³ κ΄λ¦¬ν μ μλ κΈ°λ₯μ μ 곡νλ λ컀 μ»΄ν¬μ¦(Docker Compose)λ μΏ λ²λ€ν°μ€(Kubernetes)μ κ°μ μ€μΌμ€νΈλ μ΄μ
ν΄κ³Ό ν¨κ» μ¬μ©λκΈ°λ νλ€.
컨ν
μ΄λμ νΉμ§
컨ν
μ΄λλ κ°λ³κ³ νμ₯μ±μ΄ λ°μ΄λλ©°, μ΄λ―Έμ§μμ μμ±λλ―λ‘ μ΄λ€ νκ²½μμλ λμΌνκ² μ€νλ μ μλ€. μ΄λ μ ν리μΌμ΄μ
κ³Ό κ·Έμ νμν νκ²½μ ν¨κ» ν¨ν€μ§ννλ―λ‘ βμ΄ νκ²½μμλ μ λμνλλ° μ νκ²½μμλ λμνμ§ μλλ€βλ λ¬Έμ λ₯Ό ν΄κ²°νλ€.
- κ²½λ(Lightweight): 컨ν
μ΄λλ κ°μ λ¨Έμ κ³Ό λ¬λ¦¬ κ²μ€νΈ OSλ₯Ό κ°μ§κ³ μμ§ μμΌλ―λ‘ λ§€μ° κ°λ³λ€.
- λΉ λ₯Έ μμ λ° μ’
λ£: 컨ν
μ΄λλ κ°μ λ¨Έμ μ λΉν΄ λΉ λ₯΄κ² μμ λ° μ’
λ£λλ€.
- μ΄μμ±(Portability): 컨ν
μ΄λλ μ΄λ νκ²½μμλ λμΌνκ² μ€νλλ―λ‘, λ€λ₯Έ νκ²½μΌλ‘ μ½κ² μ΄λν μ μλ€.
- λ²μ κ΄λ¦¬μ 곡μ κ°λ₯: λ컀 μ΄λ―Έμ§λ₯Ό ν΅ν΄ 컨ν
μ΄λμ λ²μ μ κ΄λ¦¬ν μ μκ³ , μ΄λ―Έμ§λ₯Ό μ€μ λ μ§μ€νΈλ¦¬μ 곡μ ν μ μλ€.