Я разработал и протестировал чертовое приложениеРаботает как положено.Следующим шагом является развертывание приложения в AWS Elastic Beanstalk с использованием предварительно настроенного контейнера Docker.
В настоящее время я пытаюсь настроить локальную среду докера для тестирования, как описано здесь
Выполнение команды (через PowerShell):
docker build -t dash-app -f Dockerfile.
успешно загружает предварительно сконфигурированный образ, затем переходит к установке модулей Python, как указано в needs.txt, до тех пор, пока он не попадет в модуль криптографии, где он выбрасывает среду выполнения.из-за ошибки требуется setuptools версии 18.5 или новее.
Мой Dockerfile содержит следующую строку:
FROM amazon/aws-eb-python:3.4.2-onbuild-3.5.1
I 'мы попытались добавить строку в dockerfile, чтобы принудительно обновить pip и setuptools внутри контейнера, как предложено здесь и здесь , но, похоже, ничего не работает.