AWS EC2 인스턴스 생성 & SSH 연결 하기

박혜민·2024년 10월 9일
0

도커

목록 보기
1/2

1. AWS 계정 만들기

1.1. AWS 계정 생성

  1. AWS 홈페이지 방문: AWS 공식 홈페이지로 이동하기
  2. 회원 가입: 우측 상단의 “Create an AWS Account” 버튼을 클릭
  3. 계정 정보 입력: 이메일 주소와 비밀번호를 입력하고, 계정 이름 설정하기
  4. 연락처 정보 입력: 개인 정보와 결제 정보를 입력
  5. 신원 확인: 전화번호 인증을 위해 전화 걸기 및 인증 코드를 입력
  6. 지원 계획 선택: 기본 지원 플랜을 선택하고, 약관에 동의 후 계정을 생성

    다음과 같은 화면이 나오면 가입완료!

2. EC2 인스턴스 생성

2.1. AWS Management Console 접속

  1. 로그인: AWS Management Console에 로그인합니다.
  2. 서비스 선택: 상단의 검색 창에서 “EC2”를 입력하고, “EC2”를 선택

2.2. 인스턴스 시작

  1. 인스턴스 시작: EC2 대시보드에서 “인스턴스 시작” 버튼 클릭해주세요


2. 아키텍쳐 선택: 64비트 (x86) 선택해주세요

3. 인스턴스 유형 선택: 공부할 때는 기본적으로 ‘t2.micro’를 선택해주세요. 가격이 저렴합니다.
4. 키 페어 선택: 새로운 키 페어를 생성하거나 기존의 키 페어를 선택해주세요. 새 키 페어를 생성할 경우, .pem 파일을 다운로드하여 안전한 곳에 저장합니다. 이 파일은 SSH 연결 시 필요합니다.
절대 어딘가에 업로드 하지 마세요! 단 한번만 다운로드 되니 잘 보관해주세요.

2.3. 인스턴스 시작


최대 몇분정도 소요가 됩니다.

3. SSH로 EC2 인스턴스에 연결

3.1. 인스턴스 연결 탭으로 이동

  1. 인스턴스 연결 준비: EC2 대시보드에서 생성한 인스턴스를 선택하고 인스턴스에 연결 페이지로 이동 합니다.
  1. 루트에 다운받은 .pem 파일 넣어두기:

  2. 실행 권한 주기:chmod 400 .pem

  3. 퍼블릭 DNS 이용해 인스턴스 연결:ssh -i 이 부분 붙여넣어주세요

4. EC2에 도커 설치

  1. 시스템 업데이트:
sudo yum update -y


2. Docker 설치:

sudo yum -y install docker

  1. Docker 서비스 시작:
sudo service docker start
  1. 현재 사용자(ec2-user)를 docker 그룹에 추가:
sudo usermod -a -G docker ec2-user

-> sudo 명령어 안써도 됩니다.
5. 변경사항 적용을 위해 로그아웃 후 다시 로그인

  1. Docker 서비스가 시스템 부팅 시 자동으로 시작되도록 설정:
sudo systemctl enable docker

  1. 설치 확인:
docker version
profile
말랑말랑 개발자

0개의 댓글

관련 채용 정보