728x90
포트 설정
컨테이너 외부에서 도커 컨테이너 내부로 접속할 수 있도록 포트포워딩 설정 필요 (-p 옵션)
docker run -p {host port number}:{container port number} ...
서비스 호스트 확인
컨테이너 외부에서도 접속할 수 있도록 호스트 IP 0.0.0.0으로 설정 필요
- 0.0.0.0은 도커 컨테이너가 호스트의 모든 IP 주소에 바인딩되도록 설정하는 것
- localhost는 도커 컨테이너 내부에서 자기 자신을 참조하는 데 사용되는 호스트 이름
# fastapi 실행 예시
uvicorn main:app --host 0.0.0.0 --port 5000 --reload
728x90
'Docker' 카테고리의 다른 글
docker 컨테이너에 환경변수 설정하는 방법 (1) | 2024.06.09 |
---|