Hi, I have pushed my docker image successfully but while running the container, I am providing the following command ‘sol.py --input $inputDataset/input.jsonl --output $outputDir/run.jsonl’ where sol.py is my entry file for execution. However, an error pops up that sol.py is not found, although it is present in the project folder. I am not able to submit it due to this issue. Pls, help.
Thank you for making software submissions, we are really happy about this!
No worries, we will resolve the problem, and we will help you to finalize your submissions!
In other chats (e.g., here), we collected a set of tips that simplify the process of making docker submissions. Here I collected them again.
Please ensure, that:
- The script is executable (e.g., add
chmod +x sol.pyto your docker build process)
- The script has a valid shebang (e.g., add a first line like
#!/usr/bin/env python3to your script sol.py. More information here)
- Refer to your script by an absolute path. I.e., instead of
/<YOUR-DIRECTORY>/sol.py(assuming that your script
sol.pyis inside a directory with the absolute path
- Ensure that all models are included in the docker image (as we remove the internet connection from a running software to improve reproducibility)
- Ensure that models are loaded via an absolute path
Can you please resubmit with those changes?
Thanks in advance!
Thanks for the suggestions, also it would be of great help if you can extend the deadline so that the submissions can be made without rush. Our solution is ready but due to Tira not responsing fast, we stand a chance of missing the deadline.
Yes, we can extend the deadline for you, so that you can submit it without a rush!
Thank you very much Maik. Would you be sending out emails regarding the same?
Yes, I have contacted you with more details.