502 오류
Docker image 실행 할때
docker run -d <dockerimagename>
Nginx에서 proxy 연결을 하였으나 에러 발생
딱보면 PORT 가 TCP 8398 이구나 해서 문제 없는 줄 알았으나 그게 아니였음
저 port는 docker image가 실행되는 내부 port임
다시 도크 실행
docker run -d -p 8398:8398 <dockerimagename>
내가 블로그에 -p를 쓰는걸로 적고
정작 내가 그걸 안써서 개고생을 함
외부 8398포트를 내부 8398로 연결해줌
당연히 Nginx에서는 8398로 연결
client -> (80) -> nginx -> (8398) -> docker -> (8398) -> NestJS
이렇게 되는것 같음.
아 개고생...
'Learning > nginx' 카테고리의 다른 글
nginx 업로드 용량 (0) | 2021.01.15 |
---|---|
SSL 무료 Let's Encrypt 사용하기 (0) | 2021.01.13 |
ubuntu 서버에 Nginx 설치 (0) | 2020.12.13 |
nginx 에서 오류 확인 방법 (0) | 2020.12.12 |