Создать файл докера для торнадо - PullRequest
0 голосов
/ 16 февраля 2019

Я пытаюсь написать Docker для моего проекта с торнадо.ОС: Linux Mint.

Докер:

FROM ubuntu:18.04

RUN apt-get update
RUN apt-get install -y python3 python3-pip
RUN pip3 install --upgrade pip
RUN pip3 install tornado

RUN mkdir /usr/app
COPY index.py /usr/app/index.py
COPY . /usr/app/

EXPOSE 8888
VOLUME ["/usr/app"]

ENTRYPOINT python3 /usr/app/index.py;

index.py

...
if __name__ == "__main__":
    port = 5000
    app = make_app()
    app.listen(port)
    autoreload.start()
    tornado.ioloop.IOLoop.current().start()

После этой команды:

sudo docker build -t project .
sudo docker run -p 5000:5000 project .

У меня есть эта ошибка:

docker: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "exec: \".\": executable file not found in $PATH".

Как это исправить?

...