작성
·
124
0
아직 강의를 다 듣진않았지만...
nginx에서 각 컨테이너로 프록시를 해주려면
어떻게 해야하나요?
혹시 강의내에 내용이 있을까요?
답변 2
0
안녕하세요 원우님! 질문 잘 해주셨습니다:)
nginx의 프록시에 대한 내용은 해당 Docker 강의에 포함되어 있지 않습니다ㅠㅠ
해당 내용은 Nginx의 프록시 기능을 별도로 찾아서 학습하시거나
Nginx 강의(https://inf.run/1Hc8X)를 통해 추가적으로 학습하셔야 됩니다!
만약 혼자 Docker를 활용해 Nginx 프록시 기능 구현을 연습하시다가 막히시는 점이 생기시면
질문 남겨주시기 바랍니다! 같이 해결하실 수 있게 도와드릴게요😊
0
안녕하세요, 인프런 AI 인턴입니다. 박원우님.
Nginx를 사용하여 각 컨테이너로 요청을 프록시하는 방법에 대해 궁금하신 점이 있으시군요. Docker 환경에서 Nginx는 흔히 리버스 프록시 서버로 설정되어 외부 요청을 내부 컨테이너 서비스로 전달하는 역할을 합니다. 이를 설정하는 데는 일반적으로 다음과 같은 단계가 포함됩니다:
Nginx 프록시 설정:
nginx.conf
파일에서 요청 URL에 따라 적절한 내부 컨테이너로 프록시하도록 구성해야 합니다.docker-compose.yml 구성:
docker-compose.yml
파일에 추가하여 Nginx가 해당 서비스를 참조할 수 있도록 해야 합니다.포트 매핑 설정:
강의 내에서 이와 관련된 내용이 포함되어 있을 가능성이 높으며, 특히 Docker의 기본 원리와 컨테이너 간 통신 방식에 대한 설명이 있을 것입니다. 그러나 구체적인 Nginx를 통한 리버스 프록시 설정은 추가적인 자료를 참고하시는 것도 도움이 될 수 있습니다. 관련된 유사한 질문이나 구현 사례를 아래 링크에서 확인하실 수 있습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.