Ну дык у вас запущенный в памяти инстанс скрипта висит - откуда ему знать что файл откуда он стартовал на диске изменился. А если он у вас как стартовый в контейнере висит - то по идее после изменения вам нужно контейнер перегружать, чтобы он с новыми изменения скрипт запустил.