https://hub.docker.com
https://github.com/jenkinsci/docker
https://hub.docker.com/r/jenkins/jenkins
docker pull jenkins/jenkins
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 ps -a
docker logs jenkins-server
docker exec -it jenkins-server bash
부팅 시 자동 실행 설정 : Docker 메뉴에서 설정 > 일반 > 로그인할 때 Docker Desktop 시작 을 선택
systemctl --user enable docker-desktop
고래 메뉴 트레이 아이콘을 클릭 > Docker 메뉴 > Docker Desktop 종료 선택합니다.
systemctl --user stop docker-desktop
시작
sudo service jenkins start
종료
sudo service jenkins stop
restart
sudo service jenkins restart
enable 설정
systemctl enable jenkins