Я построил модель случайного леса на виртуальной машине. Он имеет python 3.5.3, sklearn 0.0 и scikit-learn 0.22.2.post1. Я создаю docker с python 3.6 Docker и устанавливаю точные версии и пакеты, присутствующие на виртуальной машине (Примечание: заморозил pip для файла require.txt и использовал его для установки требований на docker).
Ошибка, обнаруженная при проверке журналов docker после сборки, выглядит следующим образом:
**ModuleNotFoundError: No module named 'sklearn.ensemble._forest'**.
Я также пытался собрать тот же модуль с python 3.7, но я не могу установить python 3,5 или 3,7 на docker. Модели сохраняются в виде файлов joblib.