Моя цель - настроить контейнер Docker, который автоматически перезапускает сервер NodeJS, когда изменения файла обнаруживаются с главной машины.
Я выбрал nodemon для просмотра файлов для изменений.
В средах Linux и Mac nodemon и docker работают безупречно.
Однако, когда я нахожусь в среде Windows, nodemon не перезапускает сервер.
Файлы обновляются на хост-машине и связаны с параметром volumes
в файле docker-compose.yml.
Я вижу, что файлы были изменены при запуске docker exec <container-name> cat /path/to/fileChanged.js
. Таким образом, я знаю, что файлы связаны правильно и были изменены в контейнере.
Есть ли причина, по которой nodemon не перезапускает сервер для Windows?