我在运行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是否有任何错误。