[docker] fastapi + uvicorn docker에서 연결안될때

로컬에서 개발후에 uvicorn을 실행했을때는 접속이 잘되었는데.. 

도커에 빌드하고 배포해보고 접속해보려고 하면 연결이 되지않느다. 

2시간 넘게 삽질했는데.. 결국 해결방법은 

 

python -m uvicorn --host=0.0.0.0 --port=8000 app.main:app

 

--host 옵션 0.0.0.0을 줘야 도커 컨테이너에 정상적으로 접속이 가능하다.