Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Docker容器未找到此类文件目录_Python_Docker - Fatal编程技术网

Python Docker容器未找到此类文件目录

Python Docker容器未找到此类文件目录,python,docker,Python,Docker,我是Docker的新手。我试图构建一个映像来运行以前编写的程序包,该程序包设计为在Linux环境中运行。该包还使用makefile和Make命令来运行。 下面是我的Dockerfile FROM ubuntu:latest FROM python:latest ADD . / WORKDIR / RUN pip install virtualenv RUN pip install -r requirements.txt CMD make all 我的想

我是Docker的新手。我试图构建一个映像来运行以前编写的程序包,该程序包设计为在Linux环境中运行。该包还使用makefile和Make命令来运行。 下面是我的Dockerfile

  FROM ubuntu:latest

  FROM python:latest

  ADD . / 

  WORKDIR /

  RUN pip install virtualenv

  RUN pip install -r requirements.txt

  CMD make all
我的想法是尽可能简单。在本例中,我想构建一个Linux映像,让我运行makefile。上面的Dockerfile允许成功构建映像。但当我运行它时,我得到了

FileNotFoundError:[Errno 2]没有这样的文件或目录:'/TGM code/data/processed/MICAB/file.tsv

当容器开始运行python脚本时

我已将Dockerfile放置在父目录中,并且根本没有更改文件目录结构。请帮助我了解我的问题是什么

如果您
docker运行--rm-it yourmage/bin/sh
在映像上获取调试shell,文件在那里吗?如果您
docker运行--rm-it yourmage/bin/sh
在映像上获取调试shell,文件在那里吗?