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
'Develope > AWS' 카테고리의 다른 글
[AWS] CI/CD 구축 : EC2에 Jenkins 기본 설정하기 (0) | 2022.11.18 |
---|---|
[AWS] EC2에 Git & Maven 설치 (0) | 2022.11.16 |
[AWS] ELB 생성 및 EC2 연결 (0) | 2022.11.10 |
[AWS] ACM & Route53으로 DNS 연동하기 (0) | 2022.11.10 |
[AWS] EC2에 Apatch & Tomcat 설치 (0) | 2022.11.07 |