
Docker Docker는 '데이터 또는 프로그램을 격리시키는 기능'을 제공하는 소프트웨어이다.* Docker image를 사용하여 container를 생성할 수 있다. Git을 활용해 code를 관리하는 것처럼 Docker를 활용하면 개발환경을 관리*할 수 있다.

이전 글 에서 Docker image 내의 인터프리터를 remote interpreter로 사용하는 법을 정리했었다. 단순하게 실행할 수 있는 코드라면 이전과 같은 방법으로 실행해도 무관하지만 fastapi를 사용할 때는 reload나 port binding이 제대로