2016-09-27 1 views
-2

독에 처음입니다. docker hub에서 "django"와 같은 기존 이미지를 보았습니다. 소리가 아주 좋지만이 이미지가 8000 http 포트의 django 통합 서버와 함께 작동하는 것을 볼 수 있습니다. 그래서이 docker prebuilt 이미지가 제작 대신 개발 목적을위한 것인지 궁금합니다. 생산을 위해 미리 만들어야하는 이미지는 무엇입니까?생산중인 django 응용 프로그램을 선택하는 도커 컨테이너

감사

+0

왜 자신의 컨테이너를 구성하지 않습니까? – Gabbax0r

답변

0

django image on the Hub는이 큐레이터 의미합니다 공식 저장소, 보안 검사 및 부두 노동자에 의해 관리 - 그래서 신뢰할 수있는 소스입니다.

독자적으로 사용하지 않을 것입니다. Django 컨테이너에서 웹 응용 프로그램을 실행 한 다음 Nginx와 같은 역방향 프록시를 사용하여 다른 컨테이너에서 실행합니다. 외부 세계가 여러분의 프록시와 대화를하고 프록시는 장고와 대화를합니다.

There are detailed docs Django의 역방향 프록시로 Nginx를 사용하고 있습니다.

+0

나는 리버스 프록시를 알고 있지만, 나는 실제로 도커를 사용하지 않고 이것을 수동으로 처리한다. 내가 찾고있는 것은 모든 것을 만들고 구성하기위한 절차 (도커 작성 또는 도커 파일)입니다. 감사합니다 – Bob5421

+0

[이 튜토리얼] (https://github.com/andrecp/django-tutorial-docker-nginx-postgres)을보십시오. –