docker pull ubuntu
docker run -i -t --name ubuntu ubuntu /bin/bash
#exit 로 나오면 종료 -d 붙혀주면 백그라운드 실행
2-1. 종료하고 재실행 및 콘솔 들어가기
docker restart ubuntu # 재실행
docker attach ubuntu # 콘솔 들어가기
apt-get update
apt-get install openjdk-8-jdk
apt-get install wget gnupg systemctl
wget -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
위처럼 첫번째 박스처럼 나오면 다음 명령어로 해결한다.
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [key]
apt update && sudo apt install jenkins -y
vi /etc/default/jenkins #서버 포트 변경
service jenkins start
systemctl status jenkins jenkins 서비스 상태 확인
service jenkins restart
docker stop [CONTAINER ID]
docker commit [CONTAINER ID] [저장할 이미지]
docker run -p 8080:8080 -i -t --name jenkins jenkins /bin/bash
cat /var/lib/jenkins/secrets/initialAdminPassword