www.a.com이 일반 lnmp로 구축되었다고 가정
www.b.com이 docker에서 실행되고 있다고 가정
어떻게 구성해야 하나요? 제가 생각하는 것은 호스트의 nginx가 트래픽을 docker로 전달한다는 것입니다
Docker에서 두 개의 도메인 이름을 실행해야 하는 경우 두 개의 컨테이너를 열어야 합니다. 하나의 컨테이너를 사용할 수 있나요?
답글 내용:
www.a.com이 일반 lnmp로 구축되었다고 가정
www.b.com이 docker에서 실행되고 있다고 가정
어떻게 구성해야 하나요? 제가 생각하는 것은 호스트의 nginx가 트래픽을 docker로 전달한다는 것입니다
Docker에서 두 개의 도메인 이름을 실행해야 하는 경우 두 개의 컨테이너를 열어야 합니다. 하나의 컨테이너를 사용할 수 있나요?
호스트의 nginx http 역방향 프록시를 docker의 nginx http 서비스에 사용할 수 있습니다
두 개의 도메인 이름을 실행하려면 nginx에서 두 개의 가상 호스트만 구성하면 됩니다. 비즈니스 요구 사항에 따라 두 개의 컨테이너를 열 필요는 없습니다.
네트워크의 컨테이너 별칭을 설정하여 하나의 컨테이너에 nginx의 여러 서비스를 구현할 수 있습니다