2017-12-17 23 views
1

TLDR : 여러 개의 Docker Containers 포트 80이있는 라우팅 솔루션을 찾고 있습니다 (예 : ).여러 DockerContainers 단일 IP 및 포트상의 WebUI

  • IP-ADRESS : 80/위키
  • IP-ADRESS : 80/ticketsystem
  • IP-ADRESS : 80/portainer
  • ....

난에서 ngninx 컨테이너를 사용하여 역방향 프록시와 라우팅을 사용할 수 있어야한다는 인상 : 80/wiki를 다른 포트 A로 매핑하는 동안 컨테이너에 할당되어 도구가 WebUI를 호스트하는 곳으로 매핑

Docker를 처음 사용하는 순간입니다. nginx 및 라우팅,이 문제를 해결하는 방법에 대한 자습서를 찾지 못했습니다. 나는 너희들이 약간의 경험을 가지고 것이며, 고전적인 솔루션의 nginx와 docker-gen를 실행하는 용기를 설정 jwilder/nginx-proxy 될 것입니다 사전

답변

1

에 올바른 방향으로

덕분에 나를 이어질 수 기대했다.
docker-gen은 컨테이너가 시작 및 중지 될 때 nginx에 대해 역방향 프록시 구성을 생성하고 nginx를 다시로드합니다.

도커 환경에서 NGiNX 용 수동 솔루션/자습서는 Rosemary Wang에서 "Using Containers to Learn Nginx Reverse Proxy"입니다.