Git Actions์ Docker๋ฅผ ์ด์ฉํ CI/CD pipeline ๊ตฌ์ถ
rlaehddnd0422
์ด ํฌ์คํ
์์๋ Docker์ Git Action์ ์ฌ์ฉํ์ฌ CI/CD๋ฅผ ๊ตฌ์ถํฉ๋๋ค. CI/CD๋ ์ง์์ ํตํฉ(Continuous Integration) ๋ฐ ์ง์์ ์ ๊ณต/๋ฐฐํฌ(Continuous Delivery/Deployment)๋ฅผ ์๋ฏธํ๋ฉฐ, ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ผ์ดํ์ฌ์ดํด์ ๊ฐ์ํํ๊ณ ๊ฐ์ํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ์์ฑํ ์ฝ๋๋ฅผ pushํ๊ณ , ๋ฆฌ๋ชจํธ ์๋ฒ์์ pullํ๊ณ buildํ๊ณ runํ๋ ์ผ๋ จ์ ๊ณผ์ ๋ค์ ์๋ํํ๋ค๋ฉด, ๊ฐ๋ฐ์๋ ๊ฐ๋ฐ์๋ง ์ง์คํ ์ ์๊ฒ ์ฃ ??์ด๋ ๊ฒ push -> pull -> build -> run ํ๋ ๊ณผ์ ๋ค์ ํ๋์ ํ์ดํ๋ผ์ธ์ผ๋ก ๊ตฌ์ถํ์ฌ ์๋ํํ๋ ๊ฒ์ CI/CD๋ผ๊ณ ์๊ฐํ์๋ฉด ๋๊ฒ ์ต๋๋ค!CI/CD ์ค ์ง์์ ํตํฉ(CI)์ ์ฝ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๊ณต์ ์์ค ์ฝ๋ ๋ฆฌํฌ์งํ ๋ฆฌ์ ํตํฉํ..