[배포] 백엔드, 프론트엔드 AWS EC2 환경에서 Docker로 배포 (5)
·
카테고리 없음
오늘 Meat-A-Eye 서비스의 백엔드와 프론트엔드를 AWS EC2 환경에서 Docker로 배포했습니다.트러블슈팅 과정과 최종 성공 명령어를 한 페이지로 정리합니다. 개요환경: AWS EC2 (Ubuntu 24.04 LTS)백엔드: FastAPI (Python 3.11) + RDS (MySQL)프론트엔드: Next.js 16 + Tailwind CSS핵심 도구: Docker (Containerization)명령 프롬프트 실행(cmd) -> cd 본인 .pem으로 서버 접속ls -a # 현재 상태 확인용1단계: 프로젝트 루트 설정 및 환경 변수(.env) 통합배포의 핵심은 보안과 설정의 분리입니다. 모든 중요한 키(API Key, DB 정보)를 루트 폴더(Meat-A-Eye-Service)의 .env..