<aside> π‘
</aside>

Dockerλ μ ν리μΌμ΄μ μ μ€ννκΈ° μν νκ²½(μ΄μ체μ , λΌμ΄λΈλ¬λ¦¬, μ€μ λ±)μ
컨ν μ΄λ(Container) λΌλ λ 립λ λ¨μλ‘ ν¨ν€μ§νκ³ μ€νν μ μκ² ν΄μ£Όλ κ°μν νλ«νΌμ λλ€.
μ¦, βν λ² λ§λ€λ©΄ μ΄λμλ λμΌνκ² μ€νλλ νκ²½βμ 보μ₯ν΄μ£Όλ κΈ°μ μ λλ€.
| κ°λ | μ€λͺ |
|---|---|
| μ΄λ―Έμ§(Image) | 컨ν μ΄λλ₯Ό λ§λ€κΈ° μν βμ€κ³λβ. OS, λΌμ΄λΈλ¬λ¦¬, μ½λ, μ€μ νμΌ λ±μ΄ ν¬ν¨λ¨. |
| 컨ν μ΄λ(Container) | μ΄λ―Έμ§λ₯Ό μ€νν μ€μ νλ‘μΈμ€ λ¨μ. κ°λ³κ³ λ 립λ μ€ν νκ²½. |
| Dockerfile | μ΄λ―Έμ§λ₯Ό μλμΌλ‘ λΉλνκΈ° μν μ€ν¬λ¦½νΈ νμΌ. (μ: FROM python:3.10 β RUN pip install ...) |
| Docker Hub | μ΄λ―Έμ§ μ μ₯μ. GitHubμ²λΌ μ΄λ―Έμ§ λ²μ μ κ΄λ¦¬νκ³ κ³΅μ ν μ μμ. |
| Docker Engine | 컨ν μ΄λλ₯Ό μμ±νκ³ μ€ννλ ν΅μ¬ μμ§(νΈμ€νΈμμ λμ). |
| Volume | 컨ν μ΄λ μΈλΆμ λ°μ΄ν°λ₯Ό μ μ₯νκΈ° μν 곡κ°. 컨ν μ΄λ μ¬μμ/μμ μμλ λ°μ΄ν° μ μ§ κ°λ₯. |
| Docker Compose | μ¬λ¬ κ°μ 컨ν
μ΄λλ₯Ό ν λ²μ κ΄λ¦¬νλ λꡬ. YAML νμΌλ‘ μ€μ (μ: web + db + scheduler). |