2017-12-03 3 views
0

Docker를 처음 사용하여 다른 도메인에 여러 컨테이너를 노출해야합니다. 외부로드 밸런서 또는 프록시를 설치해야합니까?Windows Docker Swarm에서 외부로드 밸런서 또는 프록시를 설치하는 방법은 무엇입니까?

또한 프로덕션 설치를 위해 네트워킹 오버레이 또는 anyother 컨테이너를 배포해야합니까?

누구나 Windows Docker Production에서이 문제를 해결해 주시겠습니까?

답변

1

먼저 모든 유행어가 무엇을 의미하는지 알아야합니다.

고정 표시기 떼 모드를 사용하는 경우, 우리는 다음 서비스 검색 및로드 밸런싱 포함하고 고정 표시기 떼에 의해 처리됩니다, 확장에 대한

  • 사용하여 오버레이 네트워크
  • 사용하여 서비스

을 takling하고

. 단일 고정 표시기의 시스템에서

, 우리는 run 명령

사용에 대한

  • 사용하여 브리지 네트워크
  • 을 이야기하고 내가 설정 외부 부하 분산 장치 또는 프록시 할 필요가 있는지?

결국 모든 인스턴스에 대해 외부로드 균형 조정기 만 있으면됩니다. 모든 노드 (관리자 또는 작업자인지 여부는 중요하지 않음)가 모든 서비스에 도달 할 수있는 진입 점으로 사용될 수 있습니다.
하지만 역방향 프록시 (apache, nginx, haproxy ...라면 익숙하지 않은 것)는 global 모드에서 구성 및 재배포해야합니다.

+0

감사합니다. Markus, 귀하의 자세한 설명에 분명합니다. – Rajasekar

관련 문제