ํ ์คํธ ํ๊ฒฝ
Jenkins๋ฅผ ์ค์น๋ง ํ๋ ๊ฒ์ด๋ฏ๋ก ๋ก์ปฌํ๊ฒฝ์์ ์งํํ์ต๋๋ค.
Jenkins ์คํ
docker.sock์์ ๊ถํ ๋ฌธ์ ๊ฐ ์๊ธธ ์ ์์ด์ ์ฌ์ฉ์๋ฅผ root๋ก ์ง์ ํ์ฌ ์คํํ์ต๋๋ค.
$ docker run -d --name jenkins --restart=on-failure \
-p 8080:8080 -v /var/jenkins_home:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock -e TZ=Asia/Seoul \
-u root jenkins/jenkins:2.479.3-lts-jdk17
์ด๊ธฐ ๋น๋ฐ๋ฒํธ ์ค์
๋ก์ปฌ์์ ์งํํ์์ผ๋ฏ๋ก localhost:8080๋ก ์ ์ํ์์ต๋๋ค. ๋ก์ปฌ ํ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ์๋ <ip์ฃผ์>:8080์ผ๋ก ์ ์ํ์๋ฉด ๋ฉ๋๋ค.
์ ์ํ์๋ฉด ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ๋ผ๋ ์ฐฝ์ด ๋น๋๋ค. ์ด ๋น๋ฐ๋ฒํธ๋ ๋ก๊ทธ๋ก ํ์ธํ ์ ์์ต๋๋ค.
๋น๋ฐ๋ฒํธ ์ ๋ ฅ ํ ๋ค์ ํ๋ฉด์์ ํ๋ฌ๊ทธ์ธ ์ค์นํ๋ฉด์ด ๋น๋๋ค.
์ ๋ ์ถํ์ ํ์ํ ๊ฒ์ด ์์ผ๋ฉด ๋ฐ๋ก ์ค์นํ ์์ ์ด๋ผ ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์ ๋์ด์๋ ๊ฒ๋ค๋ง ์ค์นํ์ต๋๋ค.
ํ๋ฌ๊ทธ์ธ ์ค์น๊ฐ ๋๋ ํ์๋ ๊ณ์ ์ค์ ํ ์ฌ์ฉํ URL ์ฃผ์๋ฅผ ์ ํด์ฃผ์๋ฉด ๋ฉ๋๋ค.
'CICD' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CI/CD] SonarQube๋? (1) | 2025.01.22 |
---|---|
[CI/CD] CI/CD๋? (1) | 2025.01.16 |