728x90
반응형
SMALL

도커 9

실습문제 - 4.주어진 문제를 활용하여 초기 패스워드를 찾고, 설치화면으로 넘어가기

ㅁ 개요 O 실습 문제 4   - 실습 문제 4에서는 위의 3번 문제를 풀면 설치화면으로넘어가기 위한 힌트가 주어지며, 그 힌트를 활용하여 초기 패스워드를 알아내고, 이를 이용하여 다음 화면으로 넘어갑니다.     O 문제 풀이  프로젝트 생성을 위해 아래와 같이 진행합니다. 1.1 젠킨스 화면에 접속한 힌트를 이용하기 위하여 아래와 같이 컨테이너로 접속합니다.$docker exec -it jenkins bash 그 후 젠킨스 화면에서 제시한 경로의 파일을 cat으로 열어 봅니다.$cat /var/jenkins_home/secrets/initialAdminPassword cat으로 열어본 패스워드를 메모장 등에 복사해 둡니다. 1.2 두번째 방법은 힌트로 주어진 컨테이너의 로그를 확인하는 방법으로 아래와..

실습문제 - 3.젠킨스 포트로 웹 접속하기

ㅁ 개요 O 실습 문제 3   - 실습 문제 3에서는 젠킨스의 관리 포트를 찾아 이 포트로 웹 접속합니다.     O 문제 풀이  1. 다운로드한 젠킨스 이미지에 대한 자세한 정보를 얻기 위해 아래와 같이 명령어를 실행합니다.   2. 아래와 같이 컨피그 정보에서 젠킨스가 관리포트를 8080을 사용하고 있다라는 것을 알아낼 수 있습니다.  3.도커 명령으로 컨테이너를 아래와 같이 실행합니다.$docker run -d -p 80:8080 --name jenkins jenkins/jenkins:lts-jdk17>jenkins라는 이름으로 젠킨스를 실행하고, 외부 접속 포트는 80, 내부접속 포트는 8080으로 설정함   4. VM의 공인IP로 접속하면 아래와 같이 젠킨스 화면이 나타납니다.여기에 다름 단계로..

실습문제 - 2.도커 허브를 사용해 젠킨스를 검색 후 이미지 다운로드 및 설치

ㅁ 개요 O 실습 문제 2   - 실습 문제 2에서는 도커 허브를 사용해 젠킨스 이미지를 검색 후 다운로드 및 설치합니다.     O 문제 풀이  1. 도커허브사이트에 접속 후 검색에서 'jenkins'로 검색 후 가장 안전하고, 다운로드가 많이된 이미지를 찾아서 클릭합니다.우리는 jenkins/jenkis 이미지를 다운로드할 예정입니다.https://hub.docker.com 안전한 이미지 찾는 방법 :아래 화면 왼쪽의 'Trusted Content'에서1.도커 공식 이미지, 2.Verified Publisher, 3.Sponsored OSS 4.이미지의 다운로드 횟수가 많을 수록, 별표가 많을 수록, Pulls 횟수가 많을 수록 더 신뢰할 수 있는것으로 봅니다.    2. 아래 화면과 같이 우리가 다..

실습문제 - 1.설치된 모든 컨테이너 중지, 삭제 및 도커 이미지 삭제하기

ㅁ 개요 O 실습 문제 1   - 실습 문제 1에서는 기존에 설치된 모든 컨테이너를 중지, 삭제한 후 도커 이미지 삭제합니다.     O 문제 풀이  - 아래 명령으로 컨테이너 중지,  삭제 및 이미지를 삭제 할 수 있습니다.$docker stop $(docker ps -a -q) # 모든 컨테이너 중지$docker rm $(docker ps -a -q) # 모든 컨테이너 삭제$docker rmi $(docker images -q) # 모든 이미지 삭제   ㅁ 정리 O 우리가 배운 내용   - 오늘은  기존에 설치된 모든 컨테이너를 중지, 삭제한 후 도커 이미지 삭제하는 방법에 대해 알아보았습니다.    오늘은 여기까지이며, 위의 내용이 유익하셨다면, 광고 한번씩만 클릭 부탁드립니다.  감사합니다.

실습문제 - 0.소개

ㅁ 개요 O  소개  - 이번 실습문제는 아래와 같이 진행합니다.    O 진행 순서 진행 순서는 크게 아래와 같습니다. 1.설치된 모든 컨테이너 중지, 삭제 및 도커 이미지 삭제하기 -기존에 설치된 모든 컨테이너를 중지, 삭제한 후 도커 이미지 삭제합니다.  2.도커 허브를 사용해 젠킨스를 검색 후 이미지 다운로드 및 설치 -도커 허브를 사용해 젠킨스 이미지를 검색 후 다운로드 및 설치합니다.  3.젠킨스 포트로 웹 접속하기 -젠킨스의 관리 포트를 찾아 이 포트로 웹 접속합니다.  4.주어진 문제를 활용하여 초기 패스워드를 찾고, 설치화면으로 넘어가기 -위의 3번 문제를 풀면 설치화면으로넘어가기 위한 힌트가 주어지며, 그 힌트를 활용하여 초기 패스워드를 알아내고, 이를 이용하여 다음 화면으로 넘거갑니다..

GCP환경구성 - 3. 도커 설치

ㅁ 개요 O 프로젝트 소개   - 이번 글은 이전글(GCP환경구성 - 2.가상 머신 생성)에 이은 4번째 글로 도커를 설치하는 방법에 대해 알아 보겠습니다.    O 주요 내용  도커 설치를 위해 아래와 같이 진행합니다. 1. VM에 SSH 접속한 상태에서 아래와 같이 입력하고 엔터를 누릅니다.$sudo apt update && sudo apt install docker.io -y   2. 도커를 사용(명령어로 확인 등)하기 위해서는 그룹 권한이 필요합니다. 아래와 같이 권한을 추가하고, 권한이 잘 설정되었는지 확인합니다.$sudo usermod -aG docker $USER   3.도커가 잘 설치되었는지 아래와 같이 확인합니다. 아래와 같이 나온다면 잘 설치된 것입니다.$docker info      ..

GCP환경구성 - 2.가상 머신 생성

ㅁ 개요 O 프로젝트 소개   - 이번 글은 이전글(GCP환경구성 - 1.GCP 프로젝트 생성)에 이은 3번째 글로 VM을 생성하는 방법에 대해 알아 보겠습니다.VM생성시 원래는 비용이 수반되지만, 우리는 기본 제공 크래딧을 사용하므로 기본적으로 비용이 들지 않습니다.    O 주요 내용  VM 생성을 위해 아래와 같이 진행합니다. 1. 아래와 같이 GCP > Compute Engine > VM Instances > CREATE INSTANCE를 클릭합니다.    2.아래와 같은 화면이 나타나는데 기본 사항으로 일단 놓아 둡니다.     3. 아래와 같이 'Boot disk' 부분을 변경 후 'SELECT'를 클릭합니다.    4.방화벽 부분은 'Allow HTTP traffic' 만 허용(선택) 후 '..

GCP환경구성 - 1.GCP 프로젝트 생성

ㅁ 개요 O 프로젝트 소개   - 이번 글은 이전글(GCP환경구성 - 0.소개)에 이은 2번째 글로 구글의 GCP(구글 클라우드 플랫폼)를 활용하기 위해 프로젝트를 생성해 보겠습니다.    O 주요 내용  프로젝트 생성을 위해 아래와 같이 진행합니다. 1. 구글에서 '구글 클라우드 플랫폼'으로 검색 후 아래와 같은 화면에서 'NEW PROJECT'를 클릭합니다.     2.프로젝트 이름은 적당이 지어주면 되고, Location은 기본 값(조직 없음)으로 설정 후 'CREATE'를 클릭합니다.    3.'k8s-pygitest2-20240901' 프로젝트가 생성되었으며, 쿠버네티스를 사용하기 위해서는 관련 API를 enable해주어야 합니다.아래 화면에서 'Kubernetes Engine'를 클릭합니다. ..

GCP환경구성 - 0.소개

ㅁ 개요 O 프로젝트 소개  - 이번 프로젝트는 구글 GCP(구글 클라우드 플랫폼)을 이용하여 가상머신을 생성하고, 도커를 설치하는 등 구글 GCP 환경을 구성하는 방법을 알아보겠습니다.   O 사전 준비 사항- 이 프로젝트를 하려면 GCP 사용을 위해 카드 등록을 해야 합니다. 300크래딧을 90일간 무료로 사용할 수 있으며, 이를 통해 다양한 테스트를 해 볼 수 있습니다.(90일 동안 300 크래딧으로 사용하고, 이후에 추가 사용하지 않는다면 비용은 무료입니다.)   O 진행 순서 진행 순서는 크게 아래와 같습니다. 1.GCP 프로젝트 생성 -구글의 GCP(구글 클라우드 플랫폼)의 특징은 프로젝트 단위로 움직입니다. 따라서 가장 먼저 해야 할 일은 프로젝트를 생성하고 여기서 가상머신 생성, 도커 설치..

728x90
반응형
LIST