@Studencheskaya32

Почему скприт на питоне в Docker не отражает изменений?

Привет.
Подмонтировал локальную папку со скриптами к контейнеру Docker. Теперь могу редактировать скрипты, но после сохранения изменений я не вижу что они отрабатывают. Т.е. отрабатывает старая весрия. Толи кеширование где-то происходит, толи с правами что-то не пойму?
права на файлы и папки такие:
-rw-r--r--    1 root     root             0 Nov 16 14:37 __init__.py
drwxrwxrwx    2 root     root          4096 Nov 17 08:43 __pycache__
-rw-rw-rw-    1 68367273 root          8281 Nov 16 16:03 fs.py
-rw-r--r--    1 root     root           149 Nov 16 14:37 fsconfig.yml
-rw-rw-rw-    1 68367273 root         12475 Nov 16 14:37 pyFS.py
  • Вопрос задан
  • 163 просмотра
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Ну дык у вас запущенный в памяти инстанс скрипта висит - откуда ему знать что файл откуда он стартовал на диске изменился. А если он у вас как стартовый в контейнере висит - то по идее после изменения вам нужно контейнер перегружать, чтобы он с новыми изменения скрипт запустил.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы