๋์ปค๋ ์ ํ๋ฆฌ์ผ์ด์
์ ์ปจํ
์ด๋(Container) ๋จ์๋ก ํจํค์งํ์ฌ ๋ฐฐํฌํ๊ณ ์คํํ ์ ์๋๋ก ๋์์ฃผ๋ ์คํ์์ค ํ๋ซํผ์ด๋ค.
์ปจํ
์ด๋๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ ํ๊ฒฝ๊ณผ ์ด์ ํ๊ฒฝ์ ์ผ๊ด์ฑ์ ์ ์งํ ์ ์์ผ๋ฉฐ, ๋น ๋ฅด๊ณ ํจ์จ์ ์ธ ๋ฐฐํฌ๊ฐ ๊ฐ๋ฅํ๋ค.
๋์ปค๋ ๊ฐ์ํ ๊ธฐ์ ์ ํ ํํ์ง๋ง, ๊ธฐ์กด์ ๊ฐ์๋จธ์ (VM)๊ณผ๋ ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ๋์ํ๋ค.
| ํญ๋ชฉ | ๊ฐ์ ๋จธ์ (VM) | ์ปจํ ์ด๋ |
|---|---|---|
| ์คํ ๋ฐฉ์ | ํ์ดํผ๋ฐ์ด์ ๋ฅผ ํตํด ๊ฐ์ OS ์คํ | ํธ์คํธ OS์ ์ปค๋์ ๊ณต์ |
| ์ฑ๋ฅ | OS ๋ถํ ํ์ โ ๋๋ฆผ | ๊ฒฝ๋ ์คํ โ ๋น ๋ฆ |
| ๋ฆฌ์์ค ์ฌ์ฉ | ๊ฐ VM๋ง๋ค OS ํฌํจ โ ๋ฌด๊ฒ๊ณ ๋ฉ๋ชจ๋ฆฌ ์๋ชจ ํผ | ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ง ํฌํจ โ ๊ฐ๋ฒผ์ |
| ๊ฒฉ๋ฆฌ ์์ค | ์์ ํ OS ๋จ์์ ๊ฒฉ๋ฆฌ | ํ๋ก์ธ์ค ๋จ์์ ๊ฒฉ๋ฆฌ |
| ํ์ฉ ์ฌ๋ก | ๋ค์ํ OS ํ๊ฒฝ์ด ํ์ํ ๊ฒฝ์ฐ | ๋น ๋ฅธ ๋ฐฐํฌ ๋ฐ ํ์ฅ์ด ํ์ํ ๊ฒฝ์ฐ |
์ด๋ฏธ์ง๋ ์ปจํ
์ด๋ ์คํ์ ํ์ํ ๋ชจ๋ ํ์ผ๊ณผ ์ค์ ์ ํฌํจํ ๋ถ๋ณํ ํจํค์ง๋ค.
์ปจํ
์ด๋๋ฅผ ์คํํ๊ธฐ ์ํ ์ค๊ณ๋์ด๋ค.
์ปจํ
์ด๋๋ ์ด๋ฏธ์ง๋ฅผ ์คํํ ์คํ ์ค ํ๋ก์ธ์ค๋ค.
์ฆ, ์ด๋ฏธ์ง๋ ์ ์ ํ์ผ์ด๊ณ , ์ปจํ
์ด๋๋ ๊ทธ ์ด๋ฏธ์ง๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋์ํ๋ ๋
๋ฆฝ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์
ํ๊ฒฝ์ด๋ค.
nginx ์ปจํ
์ด๋๋ฅผ ์คํํ๋ฉด ์ค์ ์น์๋ฒ๊ฐ ๋์ํจ๋์ปค๋ ๊ธฐ์กด์ VM๋ณด๋ค ๊ฐ๋ณ๊ณ ๋น ๋ฅด๊ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ ์ ์๋๋ก ๋๋ ๊ธฐ์ ์ด๋ค. ์ปจํ ์ด๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์คํ์ ์ํ ๋ ๋ฆฝ์ ์ธ ํ๊ฒฝ์ ์ ๊ณตํ๋ฉฐ, ์ด๋ฏธ์ง๋ ์ด๋ฅผ ์ํ ํจํค์ง ์ญํ ์ ํ๋ค. ์ด๋ฅผ ํ์ฉํ๋ฉด ๊ฐ๋ฐ ํ๊ฒฝ๊ณผ ์ด์ ํ๊ฒฝ์ ์ผ๊ด์ฑ์ ์ ์งํ๋ฉด์ ํจ์จ์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ๊ณ ๊ด๋ฆฌํ ์ ์๋ค.