nginx 리버스 프록시로 여러 서비스 실행
요구 사항
시작하기
nginx 리버스 프록시란 무엇입니까?
이점은 무엇입니까?
시작하는 방법?
version: '3.7'
services:
proxy:
image: jwilder/nginx-proxy
container_name: proxy-test
ports:
- "80:80"
- "443:443"
volumes:
- /var/run/docker.sock:/tmp/docker.sock:ro
container1:
image: httpd:2.4
container_name: container-1
environment:
- VIRTUAL_HOST:container1.com
ports:
- 8080:80
container2:
image: httpd:2.4
container_name: container-2
environment:
- VIRTUAL_HOST:container2.com
ports:
- 8081:80
docker-compose up -d
<port>
를 열어 컨테이너에 액세스할 수 있습니다. 이 예에서는 localhost:8080 및 localhost:8081결론
Reference
이 문제에 관하여(nginx 리버스 프록시로 여러 서비스 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/alizulfaqar/run-multiple-services-with-nginx-reverse-proxy-59nk텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)