ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ก ์์ชฝ์ ๊ฐ๋ฐํ๊ณ ์์ง๋ง
์์ฃผ ์ฌ์ฉ๋๋ Docker๊ฐ ๋ฌด์์ธ์ง ๊ถ๊ธํ์ฌ ๊ฐ๋จํ ๊ธฐ๋ณธ ๊ฐ๋
์ ์ฐพ์๋ณด๊ฒ ๋์๋ค.
โ ๊ธฐ๋ณธ ์ ์
์ปจํ
์ด๋ํ๋ ์ ํ๋ฆฌ์์
์ ๊ฐ๋ฐ,๋ฐฐํฌ ๋ฐ ์คํํ๊ธฐ ์ํ ์คํ์์ค ํ๋ซํผ
โ ์ฃผ์์ปจ์
โข ์ปจํ
์ด๋ : ์ด๋ฏธ์ง๋ฅผ ์คํํ ๋ ์๊ธฐ๋ ๊ฒฉ๋ฆฌ๋ ํ๋ก์ธ์ค๋ก, ๊ฐ์ํ ๊ธฐ์ ๋ก ํธ์คํธ ์์คํ
์ผ๋ก๋ถํฐ ๊ฒฉ๋ฆฌ๋(isolated) ํ๊ฒฝ์ ์ ๊ณต
โข ์ด๋ฏธ์ง : ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ํด๋น ์ข
์์ฑ์ ํฌํจํ๋ ์คํ๊ฐ๋ฅํ ํจํค์ง๋ก,
code, config, dependecies ๋ฑ์ ๊ธฐ์ตํ๊ณ ์์

โ ์ฅ์
โข ๋ค์ํ ์ด์์ฒด์ (์๋์ฐ, ๋ฆฌ๋
์ค ๋ฑ) ์ฌ๋ฌ ํ๊ฒฝ์ ๋ํด ์ค์ ์ ํ ํ์์์ด ์ฌ์ฉ ๊ฐ๋ฅ
โข ๋ฆฌ์์ค ์ฌ์ฉ์ ์ต์ ํ ๊ฐ๋ฅ

์ด๋ฐ ๋๋์ผ๋ก ๋ฆฌ์์ค ์ฌ์ฉ์ ์ต์ ํํ๋ ๊ฒ ๊ฐ๋ค!
โ ๊ฐ๋จํ ์ฌ์ฉ๋ฐฉ๋ฒ
1๏ธโฃ ๋ก์ปฌ/์๋ฒ ๋ ๊ฐ์ ๋์ปค๋ฅผ ์ค์น
2๏ธโฃ DockerFile(Image๋ฅผ ์์ฑํ๊ธฐ ์ํ ์ค์ ํ์ผ) ์ค์
3๏ธโฃ build !
๋์ปค์ ์ ์์ ์ฅ์ ์ ์ฐพ์๋ดค๊ณ ,
๋์ปค๋ฅผ ๋ง์ ์ฌ๋๋ค์ด ์ฌ์ฉํ๋ ์ด์ ๋ฅผ ์กฐ๊ธ์ ์๊ฒ ๋์๋ค :)
๊ฐ๋จํ ์์ ๋ก ํ๋ฒ ์ฌ์ฉ๋ ํด๋ณด๊ฒ ์ต๋๋ค.