[AWS] EC2에 Jenkins 설치하기 (with Docker)

728x90
반응형
SMALL
반응형

 

# Jenkins 설치


## Docker 설치

$ yum update -y

// Docker 설치
$ amazon-linux-extras install -y docker

// Docker version 확인
$ docker --version

// Docker 실행
$ service docker start

// Docker 실행 확인
$ systemctl status docker

 


 

## Jenkins Image Pull & 실행

# docker jenkins image를 이용하여 jenkins 실행
# -p : 외부 포트 9000을 사용하여 jenkins 기본 8080 포트로 바인딩
# -e : docker container timezone을 Seoul로 설정
# -u : root 사용
# -v : 볼륨 마운팅 세팅 (컨테이너 내부 디렉토리와 연동하여 컨테이너 삭제되더라도 설정 유지)
$ sudo docker run --name jenkins -d --restart always -p 9000:8080 -p 50000:50000 -e TZ=Asia/Seoul -u root -v $PWD/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock  -v /usr/bin/docker:/usr/bin/docker jenkins/jenkins:jdk11

# jenkins 실행 확인
$ docker ps

 

반응형

 

반응형

 

728x90
반응형
LIST