์ํ ํ์ธ ๋ฐ ๋ค์ ์์ ์ ์ฑ ์ด ํจ๊ป ์๋ํ๋ ๋ฐฉ์๊ณผ ๊ด๋ จํ์ฌ ๋๋ฝ ๋ ์ฌํญ์ด ์๋์ง ํ์ธํ๊ณ ์ถ์ต๋๋ค. ์ํ ํ์ธ์์ ์ปจํ ์ด๋๊ฐ "๋น์ ์"์ผ๋ก ํ์๋๋ฉด compose์๊ฒ ์ปจํ ์ด๋๋ฅผ ๋ค์ ์์ํ๋๋ก ์ง์ ํ ๋ฐฉ๋ฒ์ด์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฌ์์ ์ ์ฑ ์ ์ปจํ ์ด๋ ์์ฒด์ ์ข ๋ฃ ์ฝ๋๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ง ์ ์ฉ๋๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋น์ ์ ์ปจํ ์ด๋๋ฅผ ๋ค์ ์์ํ๋๋ก docker compose์ ์ง์ํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ๋๊ตฌ๋ ์ง ์ ์ ํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ์ ํ ์ ์์ต๋๊น?
Kubernetes์ ๊ฐ์ ์ค์ผ์คํธ๋ ์ด์
๋๊ตฌ๊ฐ ์ด๋ฌํ ์ํฉ์ ์ฒ๋ฆฌ ํ ์ โโ์์์ ์ดํดํฉ๋๋ค. ์ฌ๊ธฐ์ ์ฌ์ฉ ์ฌ๋ก๋ kubernetes์ ๊ฐ์ ๊ฐ๋ ฅํ ์ค์ผ์คํธ๋ ์ด์
์์ด docker compose up -d
์ฌ์ฉํ๋ ๊ฒฝ๋ ์คํ๋ผ์ธ ๋ฐฐํฌ๋ฅผ์ํ ๊ฒ์
๋๋ค.
๊ทธ๊ฒ์ Docker Engine ๊ธฐ๋ฅ์ ๊ฐ๊น์ต๋๋ค. ๋ค์์ ์์ํ๊ธฐ์ ์ข์ ์ฅ์์ ๋๋ค.
@ shin- ๋น ๋ฅธ ์๋ต์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
@ shin- ๊ทธ๋์ ๊ธฐ๋ณธ์ ์ผ๋ก "ํ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค"๋ผ๋ ๋๋ต๊ณผ "Docker์์ํ์ง ์์ ๊ฒ์ ๋๋ค"๋ผ๋ ๋๋ต์ ์ง์ ํ์ต๋๋ค.
AFAIU, ๊ทธ๊ฒ์ ์ค์ผ์คํธ๋ ์ด์ ๋๊ตฌ์ ์์ ์ด๋ฉฐ docker compose๋ ๊ทธ๋ฐ ๊ฒ์ ๋๋ค.
๋๋ ์ด๊ฒ์ด ์ฌ์์ ์ ์ฑ
๋๋ ์ด๋ป๊ฒ ๋ ๊ตฌํ๋์ด์ผํ๋ค๊ณ ๋งํ๊ณ ์ถ์ต๋๋ค. ๋ํ ๋ฒ์ 2์์ depends_on
์น์
์ ํ์ผ์ ์์ฑํ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@ shin- ๊ทธ๋์ ๊ธฐ๋ณธ์ ์ผ๋ก "ํ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค"๋ผ๋ ๋๋ต๊ณผ "Docker์์ํ์ง ์์ ๊ฒ์ ๋๋ค"๋ผ๋ ๋๋ต์ ์ง์ ํ์ต๋๋ค.
AFAIU, ๊ทธ๊ฒ์ ์ค์ผ์คํธ๋ ์ด์ ๋๊ตฌ์ ์์ ์ด๋ฉฐ docker compose๋ ๊ทธ๋ฐ ๊ฒ์ ๋๋ค.
๋๋ ์ด๊ฒ์ด ์ฌ์์ ์ ์ฑ ๋๋ ์ด๋ป๊ฒ ๋ ๊ตฌํ๋์ด์ผํ๋ค๊ณ ๋งํ๊ณ ์ถ์ต๋๋ค. ๋ํ ๋ฒ์ 2์์
depends_on
์น์ ์ ํ์ผ์ ์์ฑํ์ต๋๋ค.