도커 컨테이너 실행 연습문제

1. 기존에 설치된 모든 컨테이너와 이미지 정지 및 삭제

접기/펼치기

docker stop `docker ps -a -q`
docker rm `docker ps -a -q`
docker rmi `docker images -q`


2. 도커 기능을 사용해 Jenkins 검색

접기/펼치기

docker search jenkins


3. Jenkins를 사용하여 설치

접기/펼치기

docker pull jenkins

  • Jenkins pull시 오류

3-1. TroubleShooting

  • Jenkins는 더이상 사용되지 않으며, 'jenkins/jenkins:lts'로 대체됨

  • jenkinslts 버전 다운로드

4. Jenkins포트로 접속하여 웹 서비스 열기

접기/펼치기

docker run -d -p 8080:8080 --name jk jenkins

  • docker run

  • 8080포트에 연 모습

5. Jenkins의 초기 패스워드 찾아서 로그인하기

접기/펼치기

docker exec -it jk /bin/bash
docker /var/jenkins_home/secrets/initialAdminPassword
or
docker exec -it jk cat /var/jenkins_home/secrets/initialAdminPassword
or
docker logs jk

  • Jenkins 컨테이너에 실행해 4번 결과 경로로 들어가 비밀번호를 찾아낸 모습

  • 결과

출처

profile
사진은 남아 추억이 메모는 남아 스펙이 된다

0개의 댓글