๋์ปค2 ํ๋์จ์ด ๊ฐ์ํ ์ข ๋ฅ ๊ฐ์ํ๋? ๋ฌผ๋ฆฌ์ ์ธ ํ๋์จ์ด ์ฅ์น๋ฅผ ๋ ผ๋ฆฌ์ ์ธ ๊ฐ์ฒด๋ก ์ถ์ํํ๋ ๊ฒ์ด๋ค. ํ๋์จ์ด ๊ธฐ๋ฅ์ ์ ๋ฎฌ๋ ์ดํ ํ์ฌ ์ถ์ํ๋ ์ฌ๋ฌ ๊ฐ์ ๊ฒ์คํธ OS ๋ฅผ ๊ฐ๋ํ ์ ์๋ค. ํ๋์ ํ๋์จ์ด๋ฅผ ์ฌ๋ฌ ๊ฐ์ ํ๋์จ์ด์ฒ๋ผ ์ชผ๊ฐ์ด ์ฌ์ฉํ๊ฑฐ๋ ๋ฐ๋๋ก ์ฌ๋ฌ ์ฅ์น๋ฅผ ๋ฌถ์ด ํ๋์ธ ๊ฒ์ฒ๋ผ ์ ๊ณตํ๋ค. ๊ฐ์ํ ๋์์ด ๋๋ ์์์ ํ๋ก์ธ์(CPU), ๋ฉ๋ชจ๋ฆฌ(Memory), ์คํ ๋ฆฌ์ง(Storage), ๋คํธ์ํฌ(Network)๋ฅผ ํฌํจํ๋ค. ๊ฐ์ํ๋ฅผ ์ฌ์ฉํ๋ฉด 1๊ฐ์ ํ๋์จ์ด์์ ์ฌ๋ฌ ๊ฐ์ ๊ฐ์ ๋จธ์ (VM) ์ ๊ตฌ๋ํ์ฌ ์ํ๋ ์ด์์ฒด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ ์ ์๋ค. * 1๊ฐ์ ๋จธ์ ์์ ์ฌ๋ฌ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ๋ํ๋ ๊ตฌ์กฐ๋ ์ข์ง ์์ ๊ฐ์ํ ์ข ๋ฅ - ํธ์คํธ OS ๊ฐ์ํ ๋ฌผ๋ฆฌ์ ํ๋์จ์ด ์์ OS ๋ฅผ ์ค์น (Host OS)ํ๊ณ ๊ทธ ์์ ๊ฐ์ํ ์ํํธ.. 2022. 3. 22. docker Docker ๋ ์ปจํ ์ด๋ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ํ ํ๊ฒฝ์ ๋น ๋ฅด๊ฒ ๊ตฌ์ถํ๊ณ ํ ์คํธ ๋ฐ ๋ฐฐํฌ๋ฅผ ๋์์ฃผ๋ ํ๋ซํผ Container ๋? ๋ฆฌ์์ค๋ฅผ ๋ ผ๋ฆฌ์ ์ผ๋ก(๋ฌผ๋ฆฌ์ ์ด ์๋๋ผ!) ๊ตฌ๋ถํ์ฌ ๋ณ๋์ ์๋ฒ์ธ ๊ฒ์ฒ๋ผ ์ฌ์ฉํ ์ ์๊ฒ ํด์ฃผ๋ ๊ธฐ์ ์ด๋ค. ์์ ๋จ์, ๋ ๋ฆฝ์ ์ธ ๋ฐฐํฌ์ ์คํ์ ๊ฐ๋ฅํ๊ฒ ํด์ฃผ๋ ์ผ์ข ์ ๊ฐ์ ๋จธ์ ์ด๋ค. ์ํํธ์จ์ด ์๋น์ค๋ฅผ ์คํํ๋๋ฐ ํ์ํ ํน์ ๋ฒ์ ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋ฐํ์ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฐ์ ์ข ์ ํญ๋ชฉ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ฝ๋๋ฅผ ํจ๊ป ํฌํจํ๋ ๊ฒฝ๋ ํจํค์ง๋ก ๋น ๋ฅธ ๋น๋์ ๋ฐฐํฌ๊ฐ ๊ฐ๋ฅํ๋ค. - Traditional Deployment ํ ๋ฌผ๋ฆฌ ์๋ฒ์์ ๋ค์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๋ ๋ฐฉ๋ฒ์ด๋ค. ์ฌ๋ฌ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ฆฌ์์ค๋ฅผ ๊ณต์ ํ๊ธฐ ๋๋ฌธ์ ๋นํจ์จ์ ์ด๊ณ , ์๋ฒ ์ข ๋ฃ ์ ์คํ ์ค์ธ ๋ชจ๋ ์ ํ๋ฆฌ์ผ.. 2022. 3. 11. ์ด์ 1 ๋ค์