※ 오류 메세지 및 의견

- 502 Bad Gateway

- Docker 내에 웹 서비스를 Host OS인 Ubuntu에서 Proxy로 외부와 연결 후 Host에서는 웹 서비스가 정상적으로 작동했지만, 외부에서 CSS, JS 코드가 불러오지 못하는 경우를 해결한 방법입니다.

※ 해결 방법

# vim /etc/apache2/sites-available/000-default.conf

 

ProxyPass 뒤에 아래 코드 추가

retry=1 acquire=3000 timeout=600 Keepalive=On

 

[예시]

<VirtualHost *:80>
        ServerName korea.kr
        ProxyPass / http://172.17.0.5:8000/ retry=1 acquire=3000 timeout=600 Keepalive=On
        ProxyPassReverse / http://172.17.0.5:8000/
</VirtualHost>

 

References

http://genes1s.egloos.com/3078640