Я получил python docker изображение, которое отлично работает на локальном компьютере. Все, что мне нужно сделать, это ввести docker-compose up
, чтобы запустить приложение на локальном хосте.
Однако это совершенно другая история, когда речь идет о развертывании его на AWS Elasti c бобовом стебле, и я много часов пытаюсь заставить его работать.
Вот Dockerfile
FROM python:3.6-stretch
WORKDIR /app
COPY . /app
RUN pip3 --no-cache-dir install -r requirements.txt
EXPOSE 5000
ENTRYPOINT [ "python" ]
CMD [ "app.py" ]
Затем я создаю образ, введя docker build .
и сжимаю папку.
Вкл. AWS Я создаю "python docker "приложение, и я загружаю свой почтовый файл. AWS успешно разверните мое приложение, цвет работоспособности - зеленый, но когда я нажимаю на URL приложения, я получаю сообщение internal error
. Я не вижу ошибок в bundleLogs.
Я не могу найти решение для развертывания моего docker образа на AWS elasti c beanstalk без проблем.
Любая помощь будет очень признательна.
Спасибо