【发布时间】:2020-09-16 14:31:50
【问题描述】:
我正在尝试在我的 ubuntu 18.04 机器上构建一个 docker 映像,并且我已将 requirements.txt 定位在同一构建目录中,但仍然显示此错误。
无法打开需求文件:[Errno 2] 没有这样的文件或目录:'requirements.txt' 命令'/bin/sh -c pip3 install -r requirements.txt'返回一个非零代码:1
requirements.txt 是使用 pip3 安装 python 模块。
requirement.txt:
numpy opencv-contrib-python opencv-python scikit-image 枕头 imutils scikit-learn matplotlib progressbar2 beautifulsoup4 pandas matplotlib re2 正则表达式 json argparse 泡菜
DockerFile:
FROM nvidia/cuda:10.1-cudnn7-runtime-ubuntu18.04
COPY requirements.txt /home/usr/app/requirements.txt
WORKDIR /home/usr/app/
RUN apt-get update && apt-get install -y python3 python3-pip sudo
RUN pip3 install -r requirements.txt
FROM tensorflow/tensorflow:latest-gpu-jupyter
【问题讨论】:
-
请提供完整的 docker 文件
标签: python docker dockerfile