Я запускаю мой python (2.7) приложение внутри контейнера докера. Я использую python dictconfig
для конфигурации ведения журнала приложения.Почему контейнер докеров не может найти модуль обработчика python?
Основой изображения приложения является ubuntu:14.04
. Python
и pip
работает совершенно.
Но когда я пытаюсь запустить контейнер, я получаю сообщения об ошибках, такие как Cannot resolve 'logging.handlers.FileHandler': No module named FileHandler
. Такая же ошибка появляется для StreamHandler
и SysLogHandler
.
Но если я прокомментирую регистрацию config часть, приложение работает отлично.
Какая дополнительная конфигурация необходима для ведения регистрации?