>백엔드 개발 >파이썬 튜토리얼 >로컬 Docker Django용 Nginx 역방향 프록시를 설정하는 방법

로컬 Docker Django용 Nginx 역방향 프록시를 설정하는 방법

WBOY
WBOY앞으로
2024-02-08 21:12:161246검색

如何为本地 Docker Django 设置 Nginx 反向代理

질문 내용

환경에 따라 환경 변수를 동적으로 전달하기 위해 nginxdjango 服务开发一个 docker 项目。我已将 django.conf.template 매개변수화를 사용하고 있습니다.

django.conf:

으아악

템플릿은 more /etc/nginx/conf.d/sites-available/django.conf명령

을 사용하여 환경 변수 값을 볼 수 있기 때문에 잘 작동합니다. 으아악

하지만 브라우저를 통해 접속하려고 하면 작동하지 않습니다.

어떤 아이디어가 있나요? 누구든지 나를 도와줄 수 있나요?


정답


로컬과 맥에서는 다음과 같이 nginx 구성 파일의 /etc/hosts에 host.docker.internal ip를 추가해야 합니다.

으아악

그리고 문제를 해결해보세요.

위 내용은 로컬 Docker Django용 Nginx 역방향 프록시를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제