Развертывание dash-приложения на AWS Elastic Beanstalk, ошибка версии setuptools - PullRequest
2 голосов
/ 10 июля 2019

Я разработал и протестировал чертовое приложениеРаботает как положено.Следующим шагом является развертывание приложения в AWS Elastic Beanstalk с использованием предварительно настроенного контейнера Docker.

В настоящее время я пытаюсь настроить локальную среду докера для тестирования, как описано здесь

Выполнение команды (через PowerShell):

docker build -t dash-app -f Dockerfile.

успешно загружает предварительно сконфигурированный образ, затем переходит к установке модулей Python, как указано в needs.txt, до тех пор, пока он не попадет в модуль криптографии, где он выбрасывает среду выполнения.из-за ошибки требуется setuptools версии 18.5 или новее.

enter image description here

Мой Dockerfile содержит следующую строку:

FROM amazon/aws-eb-python:3.4.2-onbuild-3.5.1

I 'мы попытались добавить строку в dockerfile, чтобы принудительно обновить pip и setuptools внутри контейнера, как предложено здесь и здесь , но, похоже, ничего не работает.

...