Jenkins, Docker๋ฅผ ์ด์ฉํ ๋ฌด์ค๋จ ๋ฐฐํฌ ์์ํ๊ธฐ
์์ํ๊ธฐ ์์ ์๋ ๋ฐฐํฌํ๋ ๋ ์ด๋ฉด ์ ์ํ๋ ์ฌ์ฉ์๊ฐ ์ ์ ์๋ฒฝ์๊ฐ์ ํ๋ค๊ณ ๋ณธ์ ์ด ์์ต๋๋ค. ๋ฐฐํฌ๋ฅผ ํ ๋์๋ ์๋ก์ด ๋ฒ์ ์ jar ํ์ผ์ ๋ฐฐํฌํ ์๋ฒ๋ก ๋ณต์ฌ์ํค๊ณ , ์ง์ SSH๋ก ์ ์ํ์ฌ jar๋ฅผ ๋ณ๊ฒฝํ์ฌ ์คํํ๋ ๊ฒ์ด์์ต๋๋ค. ์ด๋ ๊ฒ ๋ฐฐํฌ๋ฅผ ์งํํ๋ฉด, ๋ฐฐํฌ๋ฅผ ํ ๋๋ง๋ค ๊ฐ๋ฐ์์ ๋ง์ ๋ฆฌ์์ค๊ฐ ๋ค์ด๊ฐ๋ค๋ ๋จ์ ๊ณผ jar๋ฅผ ๋ฐ๊ฟ๋ผ๋ ๊ทธ ์ฐฐ๋์ ์๋น์ค๊ฐ ๋๊ธด๋ค๋ ์น๋ช ์ ์ธ ๋จ์ ์ด ์กด์ฌํฉ๋๋ค. ๊ทธ๋์ ์ด๋ฒ ์๊ฐ์๋ ์ด๋ป๊ฒ ํ๋ฉด ๋ฐฐํฌ๋ฅผ ์๋ํํ๊ณ , ๋ ๊ธฐ์กด ์๋น์ค๋ฅผ ์ ์ง์ํค์ง ์๊ณ ๋ฐฐํฌํ ์ ์๋์ง ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์์์ ๋งํ ์ด ๋ฌด์ค๋จ ๋ฐฐํฌ์๋ ์ฌ๋ฌ ๋ฐฉ๋ฒ๋ค์ด ์์ต๋๋ค. Nginx๋ก ๋ฌด์ค๋จ ๋ฐฐํฌ AWS์์ Blue-Green ๋ฌด์ค๋จ ๋ฐฐํฌ ๋์ปค๋ฅผ ์ด์ฉํ ๋ฌด์ค๋จ ๋ฐฐํฌ ์ด๋ฒ ์๊ฐ์๋ ํ๋์ ์๋ฒ๊ฐ ์๋ค๊ณ ๊ฐ์ ํ..