由于找不到文件错误而无法运行Docker映像

时间:2020-06-01 00:45:21

标签: python docker

我在运行docker映像时遇到以下错误:

FileNotFoundError:[错误2]文件../data/input.csv不存在:'../ data / input.csv'

我的dockerfile

FROM python:3.7.2-slim
WORKDIR /usr/src/app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . /usr/src/app
RUN chmod a+x start.sh
CMD ["./start.sh"]

Shellscript-start.sh

#!/bin/bash
python ./data/generate_data.py
python ./src/main.py

理想情况下,命令应首先运行generate_data.py来生成数据,在这种情况下为input.csv,然后运行使用main.py的{​​{1}}。

很明显,脚本未正确运行,因此未创建数据。我不知道我的dockerfile是否有任何错误。

My directory structure

0 个答案:

没有答案