코드 변경 시 Docker Compose에서 자동 다시 로드

코드 변경 시 Docker Compose에서 자동 다시 로드

다음을 사용하여 일부 서비스를 시작합니다 docker-compose.

docker-compose up

코드 베이스를 변경할 때마다 컨테이너 중 하나(부수적으로 build: ./docker compose 파일의 사양이 있는 컨테이너)가 다시 시작되는 것을 확인했습니다. 나는 이것이 에 기인한다고 가정 docker-compose하지만 문서에서 이 사실에 대한 언급을 찾을 수 없습니다.

정말 때문일까요 docker-compose? 이것은 어디에 문서화되어 있습니까?

답변1

귀하의 의견에 따르면 소스 코드는 컨테이너 내부에 마운트되며 진입점은 gunicorn해당 소스 코드를 보고 변경 사항을 선택합니다.

이는 좋은 개발 시나리오이자 Docker가 제공하는 이점 중 하나인 것 같습니다.

관련 정보