簡體   English   中英

Dockerfile-python:無法打開文件'/usr/app/client.py':[Errno 2]沒有這樣的文件或目錄

[英]Dockerfile - python: can't open file '/usr/app/client.py': [Errno 2] No such file or directory

我有以下Dockerfile ...

FROM python:2.7.15

RUN mkdir /usr/app
WORKDIR /usr/app
COPY ./app/requirements.txt .
RUN pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.2.1-cp27-none-linux_x86_64.whl && pip install -r requirements.txt

ADD app/* /

ENV PYTHONUNBUFFERED 1

CMD ["python", "/usr/app/client.py"]

它將生成,但由於python文件而無法運行。 我努力了...

client.py

./client.py

這些都不起作用。 我想念什么嗎? ADD應該將此文件與其他python腳本一起添加

假設您已經下載了編碼文件,請確保您的終端與您要打開的文件位於同一目錄中。

例如,如果code.py在/ Downloads / Python文件夾中

然后在開始之前運行cd / Downloads / Python更改目錄(cd)。

然后,您應該可以將命令鍵入為:

$:/下載/ Python> python code.py

(或類似,取決於您的操作系統)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM