이전 환경(single-container, 다른 플랫폼(JAVA, Python))에서는 nginx.conf 파일을 재정의 하기 위해서 .platform/nginx/nginx.conf를 위치 하는 방법을 통해 재정의 하였습니다.
하지만, Elastic Beanstalk에서 docker-compose를 통한 배포시 프록시 서버를 컨테이너로 실행한다고 가정하기 때문에, 프록시 서버 설정의 기본값은 없음입니다.
따라서, nginx.conf 파일을 재정의 하고 싶다면, docker-compose에 nginx-proxy 컨테이너를 따로 올려야 합니다.
Docker 환경 구성 - AWS Elastic Beanstalk (amazon.com)
Docker 환경 구성 - AWS Elastic Beanstalk
NGINX를 프록시 서버로 선택하더라도 Docker Compose를 사용하는 환경에서는 이 설정이 무시됩니다. 프록시 서버 설정의 기본값은 없음입니다.
docs.aws.amazon.com
docker-compose로 nginx 환경 구성은 아래 블로그 참고하시면 좋습니다!
docker로 nginx 설정하기(기본편) (tistory.com)
docker로 nginx 설정하기(기본편)
도커로 nginx를 설정해주는 방법은 크게 2가지 단계로 볼 수 있다. 1. nginx의 설정파일인 /etc/nginx/nginx.conf 수정하기 2. docker-compose.yml 작성 후 up 하기 nginx.conf 작성 /etc/nginx/nginx.conf 는 위치와 파일명
middleearth.tistory.com
'DevOps > Docker' 카테고리의 다른 글
[Pinpoint] Elastic Beanstalk, docker환경에서 pinpoint-agent 배포하기 (0) | 2023.03.28 |
---|