在Dockerfile中运行pip时出错:目录“。”无法安装。找不到文件“ setup.py”

时间:2018-07-04 08:08:30

标签: python docker pip dockerfile

我正在尝试为名为Oncall:https://github.com/linkedin/oncall的应用构建docker映像。

这是我的Dockerfile:

FROM ubuntu:16.04

CMD ["python", "setup.py develop"]

RUN set -xe \
    && apt-get update \
    && apt-get -y install python-pip

WORKDIR .

RUN pip install --upgrade RUN pip install -e '.[dev]'

EXPOSE 16649 RUN make serve

还有我的工作目录:

/Iris
  oncall/
    all the Oncall files
    Dockerfile

但是,当尝试在build -t oncall_img .目录中使用docker oncall进行构建时,出现以下错误:

Step 18/20 : RUN pip install -e '.[dev]'
 ---> Running in 0a437a83e860
Directory '.' is not installable. File 'setup.py' not found.

有人能对此有所启发吗?还是我只是想念一些简单的事情?预先谢谢你。

0 个答案:

没有答案