2023.12.28 - [CI,CD] - [CI/CD] AWS EC2 인스턴스 생성 방법
1. 터미널로 AWS EC2 인스턴스 접속 방법
1-1. 터미널 실행
1-2. EC2 인스턴스 생성 과정에서 생성한 키 페어가 존재하는 디렉토리로 이동 (폴더를 터미널로 드래그 앤 드롭해도 가능)
cd [디렉토리 경로]
1-3. 키 페어에 읽기 권한 부여
chmod 400 [키페어 이름].pem
1-4. SSH 접속
ssh -i [키페어 이름].pem ubuntu@[인스턴스의 퍼블릭 IPv4 DNS]
더보기
인스턴스의 퍼블릭 IPv4 DNS 확인 방법
1. EC2 대시보드에 접속
2. 실행중인 인스턴스 클릭
3. 해당 주소 복사
- 해당 문구가 출력되면 yes 입력
1-5. SSH 접속 확인 (ubuntu@ip-[인스턴스의 프라이빗 IPv4 주소] 가 출력됨을 확인)
2. 인스턴스에 Docker 설치
2-1. apt 패키지 리스트 업데이트
sudo apt-get update
2-2. Docker 설치
# 업데이트
sudo apt-get update -y
# HTTP 패키지 설치
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common -y
# gpg 키 및 저장소 추가
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository --yes \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
# Docker 엔진 설치
sudo apt-get install docker-ce docker-ce-cli containerd.io -y
2-3. 설치 확인
docker -v
Docker의 버전이 출력되면 설치가 완료된 것임
'DevOps > CI,CD' 카테고리의 다른 글
[CI/CD] CI/CD 파이프라인 구축 (Github Actions) + 코드 수정으로 CI/CD 확인 (1) | 2023.12.28 |
---|---|
[CI/CD] Docker로 프로젝트 배포 및 중단 (0) | 2023.12.28 |
[CI/CD] AWS EC2 인스턴스 생성 방법 (0) | 2023.12.28 |
[CI/CD] AWS RDS 생성 방법 + MySQL 워크벤치와 연동 (0) | 2023.12.27 |
[CI/CD] AWS 보안그룹 생성 방법 (1) | 2023.12.27 |