๐ก ์ ๋ฐ๋ฏธ์์ ๊ฐ์ ์ฟ ํฐ์ ์ ๊ณต๋ฐ์ ๊ฐ์ ๋ฆฌ๋ทฐ์ ๋๋ค.
๊ธ๋์์ ์ข์ ๊ธฐํ๋ก ์ ๋ฐ๋ฏธ ๊ฐ์๋ฅผ ๋ฌด๋ฃ๋ก ๋ค์ ๊ธฐํ๊ฐ ์๊ฒผ๋ค.
๊ทธ๋์ ์ฌ๋ฌ ๋ฆฌ์คํธ์ ๊ฐ์๋ค ์ค์์ "Docker & Kubernetes : ์ค์ ๊ฐ์ด๋"๋ก ๊ฒฐ์ ํ๋ค.
๊ฐ์๋ฅผ ์ ํํ ์ด์
๋น์ฅ ๋์์ ๋ฐฐํฌ๋ฅผ ์๋๊ณ ์์๋๋ฐ,
๋ฐฐํฌ๋ฅผ ํด์ผ ํ๋ ๊ณณ์ด ํ์๋ง์ด๋ผ ํด๋ผ์ฐ๋๋ฅผ ์ ํ ์ฌ์ฉํ ์ ์๋ ํ๊ฒฝ์ด์๋ค.
์๋น์ค ์ด์์ ๋จ์ผ docker ์ปจํ ์ด๋๋ฅผ ์ฌ๋ฌ ๊ฐ ๋์ฐ๋ ๋ฐฉํฅ์ผ๋ก ์ด์ํ๊ธฐ๋ก ๊ฒฐ์ ๋๋ค.
docker ๋ฐฐํฌ๋ฅผ ํด์ผ ํ ์ผ์ด ์๊ธธ ์๋ ์์ผ๋, ์ ๋๋ก ์์๋ณด์ ํ๋ ์๊ฐ์ ๊ฐ์๋ฅผ ์ ํํ๊ฒ ๋๋ค.
ํ์ฌ ๋์ ์ง๋๋ ๋์ปค ์ปดํฌ์ฆ๋ฅผ ๋ง ๋๋ธ ์ํ์ด๋ค.
์์ฒญ ๋๋ฆฐ ํธ์ด๋ค..ใ
์ฒ์์๋ ์คํฐ๋์ ํจ๊ป ๋์ ํ์ง๋ง, ์ฌ๋ฌ ์ฌ์ ์ผ๋ก ์ ๋ฐ๋์์ ์๊ฐ์ ํ์ง๋ ๋ชปํ๋ค.
ํ์ง๋ง ํ๋ฐ๋ ์คํฐ๋๋ฅผ ์์ํ์ฌ ์ด์ฌํ ๋ฐ๋ผ๊ฐ๊ณ ์๋ ์ค์ด๋ค.
๊ทธ๋ฌ๋ค ๋ณด๋ ์ข ๋ ์์ํ ํ๊ธฐ๋ฅผ ์ ํ ์ ์์ ๊ฒ ๊ฐ์ ๋ฆฌ๋ทฐ๋ฅผ ์์ฑํด ๋ณด๊ธฐ๋ก ํ๋ค.
๊ฐ์ ๊ตฌ์ฑ
๊ฐ์๋ ๊ฝค๋ ๊ธด ํธ์ด๋ค.
16๊ฐ ์น์ • 261๊ฐ์ ๊ฐ์ • ์ด ๊ธธ์ด: 23์๊ฐ 24๋ถ์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋๋ฐ,
ํฌ๊ฒ ๋์ปค ํํธ์ ์ฟ ๋ฒ๋คํฐ์ค๋ก ํํธ๋ก ๋๋๋ค.
ํ์ฌ ๋ฃ๊ณ ์๋ ๋์ปคํํธ ๋ถ๋ถ์ ๋ํด์ ์์ธํ ๋ค๋ค๋ณด๋ฉด
๋์ปค ์ค์น๋ถํฐ ๋ฐฐํฌ๊น์ง ๋ด์ฉ์ ๋ค๋ฃฌ๋ค.
์ค๊ฐ์ค๊ฐ ๋ณผ๋ฅจ๋ง์ดํธ๋, ์ปจํ ์ด๋ ๊ฐ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๋คํธ์ํฌ, ์ ํธ์ปจํ ์ด๋ ๋ฑ ํ์ํ ๋ด์ฉ๋ค์ ๋ชจ๋ ํ ๋ฒ์ฉ ์ง์ด์ค๋ค.
๊ฐ์ ์ดํ
์ค์ ๋ก ์์ ํ์ผ์ ๋๋ ค๋ณผ ์ ์๋ค๋ ๊ฒ ๊ฐ๋ ฅํ ์ฅ์ ์ด๋ค.
๋ ธ๋์ ๋ชฝ๊ณ ๋๋น๋ฅผ ์ด์ฉํด์ ์ ์ ๋ ๋์ปค ๊ฐ๋ ์ ๋ถ๋ ค ๋๊ฐ๋ ์ค์ต์ด ํฌํจ๋์ด ์๋ ์ ์ด ์ข์๋ค.
์ค์ต๊ณผ ํจ๊ป ๊ฐ๋ ์ ๊ณ๋ค์ฌ ์ธ์ธํ ์ค๋ช ํด ์ฃผ์ ๋ค.
ํ์ง๋ง, ๋ด๊ฐ ์๊ฐํ๋ ๋จ์ ๋ ์ด ๋ถ๋ถ์ด๋ค.
๊ฐ๋ ์ ํ๊ณ ์์ ๋ฅผ ๋ฐ๋ผ ํด ๋ณด๋ฉด์ ์ ์ ์ธ์ธํ ๋ถ๋ถ์ ์ถ๊ฐํด ์ฃผ์๋๋ฐ,
์ค์ต์ ์ง์คํด ๋ฐ๋ผ๊ฐ๋ค ๋ณด๋ ๊ฐ๋ ์ค๋ช ์ ๋์น๊ธฐ๊ฐ ์ฝ๋ค.
๊ทธ๋์ ๊ณ์ ๋ค๋ก ๋๋ ค๋ณด๊ณ , ๋๋ณธ์ ํ์ธํ๋ค ๋ณด๋ ์๊ฐ์๊ฐ์ด ๊ธธ์ด์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
์ด๊ฑด ๊ฐ์ ๋ด์ฉ๊ณผ๋ ๋ฌด๊ดํ๋ฐ, ๋ฒ์ญ์ฒด๋ผ ๊ทธ๋ฐ์ง ํ๊ตญ๋ง์ด ์ด์ํ๊ฒ ๋๊ปด์ง๋ ๊ฒฝ์ฐ๋ ์๋ค.
ํ์ง๋ง ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๋์ปค๋ฅผ ์ดํดํ๊ธฐ์ ์์ฃผ ์ข์ ๊ฐ์์๋ค.
์ปจํ ์ด๋๊ฐ ๋ฌด์์ธ์ง๋ ์ ๋ชฐ๋๋ ๋์๋๋ฐ
์ง๊ธ์ ๋๋ ๋ณผ๋ฅจ ๋ง์ดํธ, ๋คํธ์ํฌ, ๋์ปค ์ปดํฌ์ฆ๋ฑ ๋์ปค์ ๋ค์ํ ๊ธฐ๋ฅ๋ค์ ์๊ณ , ์ดํดํ ์ ์๋ ์ํ์ด๋ค.
๊ฐ๋ ์ ์ค๋ช ํด ์ค ๋, ๋ง๋ฟ์ด ์๋๋ผ ๋์ํ๋ฅผ ํตํด ์ข ๋ ์ง๊ด์ ์ผ๋ก ์ดํดํ ์ ์๋๋ก ํ๋ค.
์์นซ ์ถ์์ ์ผ ์ ์๋ ๊ฐ๋ ์ ์ฝ๊ฒ ์ ๋ฆฌํ ์ ์๋๋ก ๋์์ ์ค๋ค.
์ด ๊ฐ์๋ ์๊ฐ์ ์ถฉ๋ถํ ํฌ์ํ ์๋ก ๋ ๋ง์ ๋ถ๋ถ์ ์ป์ด๊ฐ ์ ์๋ ๊ฐ์์ด๋ค.
์ธ์ธํ๊ฒ ์ค๋ช ํด ์ฃผ๋ ๋งํผ ๋ด์ฉ์ด ๋ฐฉ๋ํ๋ค.
๊ทธ๋งํผ ์ผ๋ง๋ ํ๊ณ ๋๋์ ๋ฐ๋ผ์ ์์๊ฐ ์ ์๋ ๊น์ด๋ฅผ ์๊ฐ์ ์ค์ค๋ก๊ฐ ์ ํ ์ ์๋ ๊ฐ์์ด๊ธฐ๋ ํ๋ค.
์๊ฐ์ด ๋ง๊ณ , ์ค์ตํ๋ ๊ฒ์ ์ข์ํ๋ ๋ถ์ด๋ผ๋ฉด ์ด ๊ฐ์๋ฅผ ์ถ์ฒํ๋ค.
๋น ๋ฅด๊ฒ ๋์ปค์ ๊ฐ๋ ์ ์ ๋ฆฌํ๊ณ ์ถ์ ๋ถ์๊ฒ๋ ์ด์ง ๋น์ถ..ใ
์์ผ๋ก ๋๋
์์ผ๋ก ์ด ๊ฐ์๋ฅผ ํ์ฉํ ๊ณํ์ ๋ค์๊ณผ ๊ฐ๋ค.
- ๊ฐ๋ ์์ฃผ๋ก ํ๋ฒ ์๊ฐํ๊ธฐ(๋๋ณธ๊ณผ ํจ๊ป ๊ผผ๊ผผํ ๋ณด๊ธฐ)
- ์๊ฐ ํ ํ์ํ ๋ด์ฉ ์์ฃผ๋ก ์ค์ตํ๊ธฐ (๋ฐฐํฌ, docker-compose ๋ฑ)
- ๊ณต๋ถํ ๋ด์ฉ ๋ธ๋ก๊ทธ์ ๊ณต์ ํ๊ธฐ
์ด ๊ฐ์์ ํฌ์ํ ์ ์๋ ์๊ฐ์ด ๋ณ๋ก ์์ด์ ๊ณผ๊ฐํ๊ฒ ์ค์ต์ ์ ์ ๋ค๋กํ๊ณ ๊ฐ๋ ๋ค์ง๊ธฐ๋ฅผ ๋จผ์ ํด๋ณด๊ธฐ๋ก ํ๋ค.
์๋ฃ๋ฅผ ๋ชฉํ๋ก ์์ฃผํ์.
์ผ๋จ ํ๋ฉด ๋ญ๋ ๋จ์ผ๋๊น.
๋๊ธ