본문 바로가기

CentOS/Study

[패스트캠퍼스]Ch01. 컨테이너 기반 가상화 소개 - 보충 설명

반응형

실무 초밀착 리눅스 : 클라우드 환경 운영부터 성능분석까지

https://fastcampus.co.kr/dev_online_linuxcloud

 

실무 초밀착 리눅스: 클라우드 환경 운영부터 성능분석까지 | 패스트캠퍼스

AWS, SAP 출신 현직 16년차 DevOps 엔지니어에게 배우는 실무 초밀착 리눅스! 리눅스의 기초부터 심화, 그리고 클라우드 환경 운영 스킬까지, 26가지 시나리오별 실습을 통해 확실하게 배워보세요. 취

fastcampus.co.kr

 

강의 목차 : 06 (실습) Alpine 리눅스 기본 이미지 만들기

1. Windows 사용자 .ssh 폴더 위치(.pem 파일 저장 위치)

C:\Users\사용자계정\.ssh

 

2. Docker 설치 진행

2- 1. 필수 패키지 설치

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

 

2-2. Docker GPG Key 인증 - OK 출력 -> 정상 작동

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

 

2-3. Docker Repository 등록

sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"

 

2-4. Docker 설치 진행

sudo apt-get update && sudo apt-get install docker-ce docker-ce-cli containerd.io

 

2-5. Docker Service 실행 및 활성화

sudo systemctl enable --now docker

 

3. Docker Image Download 시 Got permission denied while trying to connect ... 에러 발생 해결

해당 문제는 권한이 부족해서 발생하는 경우 이므로 권한을 부여 한다.

3-1. 권한 확인

ls -al /var/run/docker.sock

 

3-2. docker group에 사용자를 추가($USER 환경 변수를 사용해서 추가 진행)

sudo usermod -a -G docker $USER

 

3-3. EC2 > 인스턴스 재부팅 진행

 

4. xShell EC2 접속 설정

4-1. 연결

 

4-2. 연결 > 사용자 인증 > 사용자 이름 : ubuntu / 방법 : Public Key > 설정

 

4-3. Publick Key 설정 > 찾아보기 

 

4-4. 가져오기 > .pem 저장 위치에서 가져오기

 

4-5. 암호 공란 > 확인

반응형