>  기사  >  백엔드 개발  >  많은 도메인 이름 웹사이트가 lnmp에 배포되었습니다. 도메인 이름 중 하나에 docker를 사용하고 싶습니다. 좋은 방법이 있나요?

많은 도메인 이름 웹사이트가 lnmp에 배포되었습니다. 도메인 이름 중 하나에 docker를 사용하고 싶습니다. 좋은 방법이 있나요?

WBOY
WBOY원래의
2016-08-04 09:19:481033검색

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의 여러 서비스를 구현할 수 있습니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.