docker-compose1 Docker를 활용한 서버 배포 (4) : Docker-Compose로 Django 배포하기 AWS EC2의 Ubuntu환경에서 Django 백앤드 서버를 Docker기반으로 배포해 보겠습니다. 지금 까지는 개발환경(runserver)에서 Docker를 통해 작동시켰다면 배포환경에서는 Gunicorn과 Nginx를 이용해야 한다. GunicornWSGI (Web Server Gateway Interface) 서버로, Django와 같은 Python 웹 애플리케이션을 실행하는 역할.Django가 클라이언트 요청을 처리할 수 있도록 돕는다.프로덕션 환경에서의 안정성 상승. Nginx 도메인 라우팅을 관리(리버스 프록시).CSS, JS, 이미지와 같은 정적 파일을 빠르게 제공.여러 Gunicorn 워커 프로세스 또는 서버에 요청을 분산.SSL/TLS 인증서를 통해 HTTPS를 지원하고, 클라이언트.. 2024. 12. 31. 이전 1 다음