꼭 확인해야 할 것들
특히, API가 멀쩡한지를 테스트할 때 꼭 필요한게 이런건데…
- 네트워크 확인
bash
docker run -d -p 포트:포트 <컨테이너>
- 도커가 멀쩡히 도는지 확인
bash
docker logs <컨테이너 이름>
- 이것도 저것도 안된다 그러면
bash
docker inspect <컨테이너 이름>
- 여기까지 왔다면….
- 아마 도커를 돌릴 때 127.0.0.1:(포트)로 돌릴 가능성이 큼.
- 따라서 포트를 0.0.0.0:(포트)로 맞춰주는 작업이 필요.
dockerfile
CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]