1. docker
๋์ปค(Docker)๋ ๋ฌด์์ธ๊ฐ?
๋์ปค๋ ์ปจํ ์ด๋ ๊ธฐ๋ฐ ๊ฐ์ํ ๋๊ตฌ์ด๋ฉฐ, ์ ํ๋ฆฌ์ผ์ด์ ์ ์ปจํ ์ด๋๋ผ๋ ๋จ์๋ก ์คํํ๊ณ ๋ฐฐํฌํ๋ ๊ธฐ์ ์ด๋ค. Go์ธ์ด๋ก ์์ฑ๋์์ผ๋ฉฐ ๋ฆฌ๋ ์ค ์ปจํ ์ด๋ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์คํ์์ค ๊ฐ์ํ ํ๋ซํผ์ด๋ค.
์กฐ๊ธ ๋ ์์ธํ๊ฒ ์ค๋ช ํ๊ธฐ ์ํด์๋ ๋ช ๊ฐ์ง ์์์ผ ํ๋ ํค์๋๊ฐ ์๋ค.
๊ฐ์ํ ๊ธฐ์
์ปจํ ์ด๋
๊ฐ์ํ ๊ธฐ์
๊ฐ์ํ ๊ธฐ์ ์ ํ๋์ ์ปดํจํฐ๋ฅผ ์ฌ๋ฌ ๊ฐ์ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ ์ฒ๋ผ ์ฌ์ฉํ ์ ์๊ฒ ํ๋ ๊ธฐ์ ์ด๋ค. ์ฆ, ํ๋์ ์ปดํจํฐ์์ ๋ค์์ ๊ฐ์ ํ๊ฒฝ์ ๋ง๋ค์ด ํ๋ก๊ทธ๋จ์ด๋ ์ด์ ์ฒด์ ๋ฅผ ์คํํ๋ ๊ธฐ์ ์ด๋ค.
์๋ฅผ ๋ค์ด๋ณด์.
์ง์ ํ ๋์ ์ปดํจํฐ๊ฐ ์๋ค.
ํ์ ๊ฐ ์๊ฑฐ๋ ์น๊ตฌ๊ฐ ๋๋ฌ์์ ๋ ์ฌ๋ฟ์ด์ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ดํ๋ค.
๊ทธ๋ฌ๋ ์ปดํจํฐ๋ ํ ๋ฒ์ ํ ๋ช ์ ์ฌ๋๋ง ์ฌ์ฉํ ์ ์์ด ๋ถํธํ๋ค.
์ด ๋ ๊ฐ์ํ ๊ธฐ์ ์ด ๋ฑ์ฅํ๋ค. ๊ฐ์ํ ๊ธฐ์ ๋ก ํ๋์ ์ปดํจํฐ์์ ์ฌ๋ฌ ๊ฐ์ ๊ฐ์ ์ปดํจํฐ๋ฅผ ๋ง๋ ๋ค.
๊ฐ์ ์ปดํจํฐ๋ค์ ๊ฐ์์ ๊ณต๊ฐ์์ ์์ ํ๊ธฐ ๋๋ฌธ์ ์๋ก ๊ฐ์ญํ์ง ์๊ณ (๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ), ๊ฐ์ ๊ฐ์ธ ๊ณต๊ฐ์์ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ฒ๋ผ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋ค. ์ด๋ค ์ฌ๋์ ๊ฒ์์, ์ด๋ค ์ฌ๋์ ๊ทธ๋ฆผ์ด๋ ์์ ๋ฅผ ํ๋ฏ์ด, ์ฌ๋ฌ ๋ช ์ด ๋์์ ๋ค์ํ ์์ ์ ์ํํ ์ ์๋ค.
๊ฐ์ํ ๊ธฐ์ ์ ์ด๋ฌํ ํ๊ฒฝ์ ์ ๊ณตํ๋ค.
์กฐ๊ธ ์ด๋ ต๊ฒ๋ ๋ค์๊ณผ ๊ฐ๋ค.
ํ๋์จ์ด ๋ฆฌ์์ค(ํ๋ก์ธ์, ๋ฉ๋ชจ๋ฆฌ, ์ ์ฅ์ ๋ฑ)๋ฅผ ์ถ์ํ ํ๋ค.
๋ฉ๋ชจ๋ฆฌ, ํ๋์จ์ด, ์ปจํ ์ด๋, ๋คํธ์ํฌ๋ฅผ ๊ฐ์ํ ํ๋ค.
๊ฐ์ ๋จธ์ (Virtual Machine, VM) VS ์ปจํ
์ด๋(Container)
๊ฐ์ํ ๊ธฐ์ ์๋ ๊ฐ์ ๋จธ์ (Virtual Machine, VM)๊ณผ ์ปจํ ์ด๋(Container)๋ฐฉ์์ด ์กด์ฌํ๋ฉฐ, ๊ฐ์ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ๊ฐ์ง๊ณ ์๋ค.
๊ฐ์ ๋จธ์ (Virtual Machine, VM)
ํ๋์ ๋ฌผ๋ฆฌ์ ์ธ ์ปดํจํฐ ์์(CPU, ๋ฉ๋ชจ๋ฆฌ, ์ ์ฅ์ฅ์น ๋ฑ)์ ๊ฐ์์ ์ผ๋ก ๋ถํ ํ์ฌ ์ฌ๋ฌ ๊ฐ์ ๊ฐ์ ์ปดํจํฐ ํ๊ฒฝ์ ๋ง๋ค์ด ๋ด๋ ๊ธฐ์ ์ด๋ฉฐ, ์ด๋ฅผ ํตํด ๋ฌผ๋ฆฌ์ ์ธ ์ปดํจํฐ ์์์ ๋์ฑ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ค.
ํธ์คํธ ์ปดํจํฐ์์ ํ์ดํผ๋ฐ์ด์ ๋ผ๋ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ๊ฐ์ ๋ ๋ฆฝ์ ์ธ ๊ฐ์ ํ๊ฒฝ์ ์์ฑ
๊ฐ ๊ฐ์ ๋จธ์ ์ ์์ ํ ์ด์ ์ฒด์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌํจ
ํธ์คํธ ์ปดํจํฐ์ ์์์ ๊ฐ์์ ์ผ๋ก ํ ๋น๋ฐ์ ์ฌ์ฉ
๊ฐ VM์ ์์ฒด ์ปค๋์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ํธ์คํธ์๋ ์์ ํ ๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ์์ ์คํ
๊ฐ์ ๋จธ์ ์ ๋น๊ต์ ๋ฌด๊ฒ๊ณ ๋๋ฆฌ์ง๋ง, ๋ค์ํ ์ด์ ์ฒด์ ๋ฅผ ํธ์คํธํ๋ ๋ฐ ์ ์ฉ
ํ์ดํผ๋ฐ์ด์ (Hypervisor)๋?
๊ฐ์ ๋จธ์ ์ ์์ฑํ๊ณ ๊ตฌ๋ํ๋ ์ํํธ์จ์ด
OS์ ์์์ ํ ๋น ๋ฐ ์กฐ์จ
OS๋ค์ ์์ฒญ์ ๋ฒ์ญํ์ฌ ํ๋์จ์ด์ ์ ๋ฌ
ํต์ฌ์ ์๋์ ๊ฐ๋ค.
ํธ์คํธ์ ์์์ ๊ฐ์์ ์ผ๋ก ํ ๋น๋ฐ์ ์ฌ์ฉ
์์ฒด ์ปค๋์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์์ ํ ์ด์ ์ฒด์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌํจ
์ปจํ
์ด๋(Container)
ํธ์คํธ ์ด์ ์ฒด์ ์ปค๋์ ๊ณต์
์ฌ๋ฌ ๊ฐ์ ๊ฒฉ๋ฆฌ๋ ํ๋ก์ธ์ค๋ฅผ ์คํํ๋ ๊ฒฝ๋ํ๋ ๋ฐฉ์
๊ฐ ์ปจํ ์ด๋๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ๊ฒ์ ํฌํจํ๋ฉฐ, ํธ์คํธ์ ๋ฆฌ์์ค๋ฅผ ๊ณต์ ํ์ฌ ์คํ
๊ฐ์ ๋จธ์ ๋ณด๋ค ๊ฐ๋ณ๊ณ ์์ ์๊ฐ์ด ๋น ๋ฅด๋ฉฐ, ์์ ์๋น๊ฐ ์ ์
๊ฐ ์ปจํ ์ด๋๋ ํธ์คํธ์ ์ปจํ ์ด๋ ๊ฐ์ ๊ฒฉ๋ฆฌ๋ฅผ ์ ๊ณตํ๋ฉฐ, ํ๋ก์ธ์ค ์์ค์ ๊ฒฉ๋ฆฌ๋ฅผ ํตํด ์ฌ๋ฌ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋์ผํ ํธ์คํธ์์ ์์ ํ๊ฒ ์คํํ ์ ์์
ํต์ฌ์ ์๋์ ๊ฐ๋ค.
ํธ์คํธ์ ๋ฆฌ์์ค ๊ณต์
ํธ์คํธ ์ด์์ฒด์ ์์ ์ฌ๋ฌ๊ฐ์ ๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ(ํ๋ก์ธ์ค) ์์ฑ
์ด๋ค ๊ฒ์ ์ ํํด์ผ ํ๋๊ฐ?
๊ฐ์ ๋จธ์ ์ ์์ ํ ์ด์ ์ฒด์ ํ๊ฒฝ์ด ํ์ํ ๊ฒฝ์ฐ์ ์ ์ฉํ๋ฉฐ, ์ปจํ ์ด๋๋ ๊ฒฝ๋ํ๋ ํ๊ฒฝ์์ ์์ฉ ํ๋ก๊ทธ๋จ์ ์คํํ๊ณ ๊ด๋ฆฌํ๋๋ฐ ํจ์จ์ ์ด๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ๊ธฐ ์ํด์๋ ์ปจํ ์ด๋๊ฐ ์ ํธ๋๋ค.
์ปจํ
์ด๋๋ VM์ ๋นํด์ ์ ๊ฐ๋ณ๊ณ ๋น ๋ฅธ๊ฐ?
1. ๊ณต์ ์ปค๋
์ปจํ ์ด๋๋ ํธ์คํธ ์ด์ ์ฒด์ ์ ์ปค๋์ ๊ณต์ ํ๋ค. ๋ฐ๋ฉด, VM์ ๊ฐ๊ฐ์ VM์ด ๋ ๋ฆฝ์ ์ธ ์ด์ ์ฒด์ ์ปค๋์ ๊ฐ์ง๊ณ ์๋ค. ์ด๋ก ์ธํด, ์ปจํ ์ด๋๋ VM๋ณด๋ค ํจ์ฌ ์ ์ ์ฉ๋์ ์ฐจ์งํ๋ฉฐ ์์ ์๊ฐ๋ ๋ ๋น ๋ฅด๋ค.
2. ๋ฆฌ์์ค ๊ณต์
์ปจํ ์ด๋๋ ํธ์คํธ ์์คํ ์ ์์์ ๊ณต์ ํด์ ์คํ๋์ง๋ง, VM์ ๋ฌผ๋ฆฌ์ ์ ์์์ ํ ๋น ๋ฐ์์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋ ๋ง์ ์ค๋ฒํค๋๊ฐ ๋ฐ์ํ๋ค. ์ด๋ ์ปจํ ์ด๋๊ฐ ๊ฐ์ ๋จธ์ ๋ณด๋ค ๋ ํจ์จ์ ์ผ๋ก ์์์ ํ์ฉํ ์ ์๋๋ก ํด์ค๋ค.
3. ์ด๋ฏธ์ง ๊ตฌ์กฐ
์ปจํ ์ด๋ ์ด๋ฏธ์ง๋ ์์ฉ ํ๋ก๊ทธ๋จ๊ณผ ๊ทธ์ ํ์ํ ์ข ์์ฑ๋ง ํฌํจํ๋ ๋ฐ๋ฉด, VM ์ด๋ฏธ์ง๋ ์์ ํ ์ด์ ์ฒด์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌํจํ๊ณ ์๋ค. ๋ฐ๋ผ์ ์ปจํ ์ด๋ ์ด๋ฏธ์ง๋ ๋ ์๊ณ ๊ฐ๋ณ๋ค.
4. ๊ฐ์ํ ๊ณ์ธต์ ์ฐจ์ด
VM์ ํ์ดํผ๋ฐ์ด์ ๋ฅผ ์ฌ์ฉํ์ฌ ํธ์คํธ ์์คํ ๊ณผ ๊ฐ VM ์ฌ์ด์ ์ถ์ํ๋ฅผ ์ ๊ณตํ๋ค. ๋ฐ๋ฉด์ ์ปจํ ์ด๋๋ ํธ์คํธ ์ด์ ์ฒด์ ์ ์ปค๋์ ์ง์ ์ฌ์ฉํ๋ฏ๋ก ๋ ์ ์ ์ถ์ํ ๊ณ์ธต์ด ํ์ํ๋ค. ์ด๋ ๋ ์ ์ ์ค๋ฒํค๋์ ๋ ๋น ๋ฅธ ์ฑ๋ฅ์ ๊ฐ์ ธ์จ๋ค.
์ฐจ์ด์
๊ฐ์ํ ๋ ๋ฒจ ๊ฐ์ ๋จธ์ : ํ๋์จ์ด ๋ ๋ฒจ์์ ๊ฐ์ํ๋ฅผ ์ ๊ณตํ๋ฉฐ ๊ฐ ๊ฐ์ ๋จธ์ ์๋ ๊ณ ์ ์ OS๊ฐ ์์. ์ปจํ ์ด๋: ์ด์์ฒด์ ๋ ๋ฒจ์์ ๊ฐ์ํ๋ฅผ ์ ๊ณตํ๊ณ ํธ์คํธ OS๋ฅผ ๊ณต์ .
๋ฆฌ์์ค ์ฌ์ฉ ๊ฐ์ ๋จธ์ : ์์ ํ ๋ ๋ฆฝ๋ ํ๊ฒฝ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋ ๋ง์ ๋ฆฌ์์ค๋ฅผ ์๋นํจ. ์ปจํ ์ด๋: ๊ฐ๋ฒผ์ฐ๋ฉฐ ํ์ํ ๋ฆฌ์์ค๋ง ์ฌ์ฉํ์ฌ ํจ์ฌ ๋ ํจ์จ์ ์.
๋ถํ ์๊ฐ ๊ฐ์ ๋จธ์ : OS๋ฅผ ํฌํจํ๋ฏ๋ก ๋ถํ ์ ๋ ๊ธด ์๊ฐ์ด ๊ฑธ๋ฆผ. ์ปจํ ์ด๋: ๊ฐ์ ๋จธ์ ์ ๋นํด ์๋ฑํ ์๋๋ก (๋ช ์ด ๋ด) ์์ํ ์ ์์.
๊ด๋ฆฌ ๋ฐ ์ ์ง๋ณด์ ๊ฐ์ ๋จธ์ : OS๋ฅผ ํฌํจํ๋ฏ๋ก ํจ์น, ๋ณด์ ์ ๋ฐ์ดํธ ๋ฑ ๊ด๋ฆฌ๊ฐ ๋ ๋ณต์กํ ์ ์์. ์ปจํ ์ด๋: ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๊ทธ ์ข ์์ฑ๋ง์ ํฌํจํ๋ฏ๋ก ๊ด๋ฆฌ๊ฐ ๋น๊ต์ ๊ฐ๋จํจ.
๊ทธ๋ ๋ค๋ฉด ๋ค์ ๋์ปค๋ ๋ฌด์์ธ๊ฐ
์ปจํ ์ด๋ ๊ธฐ๋ฐ ๊ฐ์ํ ๋๊ตฌ์ด๋ฉฐ, ์ ํ๋ฆฌ์ผ์ด์ ์ ์ปจํ ์ด๋๋ผ๋ ๋จ์๋ก ๊ฒฉ๋ฆฌํ์ฌ ์คํํ๊ณ ๋ฐฐํฌํ๋ ๊ธฐ์ ์ด๋ค. ๋ํ, ๋ค์ํ ์ด์์ฒด์ ์์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ์ปจํ ์ด๋ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฝ๊ฒ ๋น๋, ๋ฐฐํฌ, ๊ด๋ฆฌํ ์ ์๋ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
๋์ปค์ ์ฅ์
ํ์คํ๋ ํ๊ฒฝ
๋์ปค ์ปจํ ์ด๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ํ ๋ชจ๋ ์ข ์์ฑ์ ํฌํจํ์ฌ, ๊ฐ๋ฐ/ํ๋ก๋์ ํ๊ฒฝ์ด ๋์ผํด์ง๋ค.
์ด๋ค ์ปดํจํฐ์์๋ ๋์ผํ ํ๊ฒฝ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์, ํ๊ฒฝ์ค์ ์ ์ด๋ ค์์ด ์๋ค.
์ด์์ฑ/์ ์ฐ์ฑ
๋์ปค ์ปจํ ์ด๋๋ ์ด๋์์๋ ์คํ๋ ์ ์๊ธฐ ๋๋ฌธ์, ๋ก์ปฌ ์ปดํจํฐ์์ ์ปจํ ์ด๋ ์์์ ๊ฐ๋ฐํ๊ณ , ๋์ปค ์ด๋ฏธ์ง๋ก ํจํค์งํ์ฌ ํด๋ผ์ฐ๋ ๋๋ ์จํ๋ ๋ฏธ์ค ์๋ฒ ํน์ ๋ค๋ฅธ ํ๊ฒฝ์์ ์คํ์ด ๊ฐ๋ฅํ๋ค.
์์ ํจ์จ์ฑ
๋์ปค ์ปจํ ์ด๋๋ ๊ฐ์ ๋จธ์ ๋ณด๋ค ๊ฐ๋ฒผ์ฐ๋ฉฐ, ์ฌ๋ฌ ๊ฐ์ ์ปจํ ์ด๋๋ฅผ ํ๋์ ํธ์คํธ์์ ์คํํ ์ ์๋ค.
์ด๋ ๋ ๋ง์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋์ผํ ํ๋์จ์ด ๋ฆฌ์์ค๋ก ์คํํ ์ ์๊ณ , ์์์ ํจ์จ์ฑ์ ๋์ผ ์ ์๋ค.
๋น ๋ฅธ ๋ฐฐํฌ ๋ฐ ํ์ฅ์ฑ
๋์ปค๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ปจํ ์ด๋๋ก ํจํค์งํ๊ณ ๋ฐฐํฌํ๊ณ ํ์ฅํ๋ ๊ฒ์ด ๊ฐ๋จํ๋ค.
์๋ก์ด ๋ฒ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น ๋ฅด๊ฒ ๋ฐฐํฌํ๊ณ ํ์ฅ ๊ฐ๋ฅํ์ฌ, ํธ๋ํฝ ์ฆ๊ฐ์๋ ๋์ํ ์ ์๋ค.
๋์ปค ์ํคํ
์ณ(Docker Architecture)
Docker Client
Docker Host
Docker Registry
Docker Client
๋์ปค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ์ปค๋งจ๋ ๋ผ์ธ ๋๊ตฌ
๋์ปค ํด๋ผ์ด์ธํธ๋ฅผ ํตํด ๋์ปค ํธ์คํธ์ ์ํธ์์ฉํ๊ณ , ๋์ปค ์ด๋ฏธ์ง ๋ฐ ์ปจํ ์ด๋๋ฅผ ๊ด๋ฆฌ(์์/์ค์ง/์ญ์ ๋ฑ)
docker ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ฉด Docker daemon์ผ๋ก ๋ณด๋ด์ด ์คํ
Docker Host(Docker Server)
๋์ปค ์ปจํ ์ด๋๋ฅผ ์คํํ๋๋ฐ ์ฌ์ฉ๋๋ ๊ฐ์ ๋จธ์ (๋์ปค ์์ง์ด ์ค์น๋์ด ์๋ ๊ฐ์ ๋จธ์ )
๋์ปค ์ด๋ฏธ์ง ์ ์ฅ, ์ปจํ ์ด๋ ์คํ, ๋์ปค ํด๋ผ์ด์ธํธ์ ํต์
๋์ปค ๋ฐ๋ชฌ์ ์คํํ์ฌ ์ปจํ ์ด๋๋ฅผ ์์ฑ/์์/์ค์ง ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ํํ๋ ์ญํ ์ํ
ํธ์คํธ ์ด์ ์ฒด์ ์ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ปจํ ์ด๋๋ฅผ ์คํํ๊ณ ๊ด๋ฆฌ
Docker Demon
๋์ปค ์์ง์ ํต์ฌ ๊ตฌ์ฑ ์์
๋์ปค ํธ์คํธ์์ ์คํ๋๋ฉฐ, ๋์ปค ํด๋ผ์ด์ธํธ์ ์ํธ ์์ฉํ๊ณ , ๋์ปค ์ด๋ฏธ์ง์ ์ปจํ ์ด๋๋ฅผ ๊ด๋ฆฌ
์ธ๋ถ์์ ์ด๋ฏธ์ง๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ๋น๋ํ๋ ์์ ์ ์ํ
Docker Registry
๋์ปค ์ด๋ฏธ์ง๋ฅผ ์ ์ฅํ๋ ์ค์ ์ ์ฅ์
๋์ปค ํด๋ผ์ด์ธํธ๋ ๋์ปค ๋ ์ง์คํธ๋ฆฌ์์ ์ด๋ฏธ์ง๋ฅผ ๊ฒ์/ํธ์/ํ ํ ์ ์์
Docker file
๋์ปค ์ด๋ฏธ์ง๋ฅผ ๋น๋ํ๊ธฐ ์ํ ํ ์คํธ ํ์ผ
๋์ปค ์ด๋ฏธ์ง๋ฅผ ๊ตฌ์ฑํ๋ ๋ช ๋ น์ด์ ์ค์ ํฌํจ
๋์ปค ํ์ผ์ ์ฌ์ฉํ์ฌ ๋ฐ๋ณต์ ์ธ ์ด๋ฏธ์ง ๋น๋ ์๋ํ
Docker image
๋์ปค ์ปจํ ์ด๋๋ฅผ ์คํํ๋๋ฐ ํ์ํ ํ์ผ๊ณผ ์ค์ ์ ํฌํจํ๋ ๊ฐ๋ณ๊ณ ๋ ๋ฆฝ์ ์ธ ์คํ ๊ฐ๋ฅ ํจํค์ง
๋์ปค ๋ ์ง์คํธ๋ฆฌ์์ ๊ฐ์ ธ์ฌ ์ ์๊ณ , ๋์ปค ํ์ผ์ ์ฌ์ฉํ์ฌ ๋น๋ํ ์๋ ์์
Docker container
๋์ปค ์ด๋ฏธ์ง์ ์ธ์คํด์ค
๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ์์ ์คํ๋จ
ํธ์คํธ ์์์ ๊ณต์ ํ๋ฉฐ, ํธ์คํธ์ ๊ฒฉ๋ฆฌ๋ ํ๋ก์ธ์ค
Last updated