Я пытаюсь создать Docker-контейнер для простого Api на основе Flask (зависит от Python 3), но у меня возникают проблемы, и я не понимаю, в чем проблема.
Мой Dockerfile:
FROM python:3-alpine
RUN pip install --upgrade pip
RUN pip install waitress
CMD ["waitress-serve", "--call CoreApi:create_app"]
Затем я создаю и запускаю его следующим образом:
docker build -f GameApi/Dockerfile -t coreapi .
docker run -d -p 2020:2020 coreapi
Контейнер докера умирает через несколько секунд, и если я его проверяю, я получаю:
$ docker logs 45f8008d787a
Error: option --call coreapi:create_app not recognized
Usage:
waitress-serve [OPTS] MODULE:OBJECT
Должен ли я вызывать официантку с помощью python -m waitress --call CoreApi: create_app