Skip to Content
Suffering builds character
아카이브25.devopsJenkins특징6.running Jenkins Container

1. 젠킨스 이미지 설치

jdk17 기반으로 구현된 젠킨스 이미지 받아오기

terminal
docker pull jenkins/jenkins:jdk17

설치된 이미지 확인

terminal
docker images

2. 젠킨스 이미지를 기반으로 컨테이너 실행

설치한 이미지(jenkins/jenkins:jdk17) 기반으로 jenkins 컨테이너 생성

terminal
docker create -p 80:8080 --name jenkins jenkins/jenkins:jdk17

-p 80:8080
컨테이너 내부에서 실행되는 젠킨스 서버 프로세스의 포트는 8080
외부에서 해당 젠킨스 컨테이너에 접근하기 위한 포트는 80

—name jenkins
생성할 젠킨스 컨테이너의 이름은 jenkins

생성한 컨테이너 실행

terminal
docker start jenkins

80번 포트로 접속할 수 있도록 허용하였기 때문에 80포트로 접근

public IP 주소로 웹 브라우저에서 접근

{public IP}:80

→ 접근이 안될 경우, 젠킨스 전용 보안 그룹에서 인바운드 규칙으로 80 포트 허용하였는지 다시 확인

Last updated on