DockerDesktop로 Jenkins다운 사용

문한성·2023년 3월 27일
0

공부

목록 보기
10/28
post-thumbnail

https://hub.docker.com
https://github.com/jenkinsci/docker

Docker로 jenkins 이미지 다운로드

https://hub.docker.com/r/jenkins/jenkins

docker pull jenkins/jenkins

Jenkins 실행 : --name으로 이름을 지정해주지않으면 랜덤으로 이름생성됨

docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-server --restart=on-failure jenkins/jenkins:lts-jdk11
내pc의 해당 위치에 jenkins파일 저장됨
docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-server --restart=on-failure -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts-jdk11

Docker 컨테이너 프로세스 확인

docker ps -a 

로그 확인

docker logs jenkins-server

Docker 컨테이너에 터널링으로 접속

docker exec -it jenkins-server bash

Docker Desktop 자동 실행

부팅 시 자동 실행 설정 : Docker 메뉴에서 설정 > 일반 > 로그인할 때 Docker Desktop 시작 을 선택

systemctl --user enable docker-desktop

Docker Desktop 중지

고래 메뉴 트레이 아이콘을 클릭 > Docker 메뉴 > Docker Desktop 종료 선택합니다.

 systemctl --user stop docker-desktop

Jenkins 명령어

  • 시작
    sudo service jenkins start

  • 종료
    sudo service jenkins stop

  • restart
    sudo service jenkins restart

  • enable 설정
    systemctl enable jenkins

profile
기록하고 공유하려고 노력하는 DevOps 엔지니어

0개의 댓글