Skip to content

[BE] Jenkins

xrabcde edited this page Aug 1, 2021 · 1 revision

Jenkins 설정

CI/CD

Backend 설정

Frontend 설정

PR - Build Test

설정

jenkins server ssh 접속

ssh -i [KEY-zzimkkong.pem 경로] [email protected]

jenkins 브라우저로 접속

http://15.164.196.248:8080

jenkins server docker container run command

docker run -d -p 8080:8080 -v /jenkins:/var/jenkins_home --name jenkins -u root jenkins/jenkins:jdk11
  • jenkins server에서 Docker로 Jenkins를 구동 중임
  • 호스트의 포트 8080이 docker container의 포트 8080과 연결 되어 있음
  • 호스트의 /jenkins 폴더가 docker container의 폴더 /var/jenkins_home 폴더에 마운트 되어 있음 (동기화)
  • container name: jenkins
  • docker image: jenkins/jenkins with jdk 11

docker log 확인

docker logs jenkins
docker logs [dockerId] # container ID도 가능

docker 내부 콘솔로 접속

docker exec -it jenkins /bin/bash

jenkins restart

  • Jenkins 브라우저 접속 시 재시작이 필요한 상황에 이를 수동으로 해주는 URL
http://15.164.196.248:8080/safeRestart

References

Clone this wiki locally