ReadRiddle 개발기 - 5

Cookie Baking·2025년 1월 14일

AI 부트 캠프 TIL

목록 보기
40/42

Docker (React & Drf) - AWS Ec2 연결해서 배포

  1. AWS Ec2 인스턴스 생성
  • Ubuntu
  • 키페어 설정 (RSA 키 설정)
  • 용량 설정 (어느정도 서비스가 완성이 된 이후부터는 8GB가 너무 작다는 문구가 나왔다. -> 20GB)
  1. SSH 접근
  • 키페어 연결 (chmod 400 ./readriddle_suyeon.pem)
  • SHH 접근 (ssh -i ./readriddle_suyeon.pem ubuntu@퍼블릭 IP)
  1. Docker EC2 다운
sudo apt update
sudo apt install docker.io
sudo apt install docker-compose
  1. git clone
sudo git clone YOUR_REPOSITORY_URL

(이때 나는 이후 git pull이랑 이전 디렉터리 삭제가 잘 되지 않았다....)

  1. ls해서 들어온 디렉터리 확인

  2. .env 설정 추가
    6-2. pgadmin에 권한 추가

sudo chmod -R o+w pgadmin
  1. Docker 띄우기
docker compose up -d
  1. success 확인
sudo docker ps

참고한 블로그
https://sjh9708.tistory.com/100


추후 진행사항

ec2에 Docker를 띄우기까지는 성공했는데 해당 IP로 접속이 안된다....

0개의 댓글