Hi, you don’t require a Dockerfile and can just follow the steps shared in the predict_*.py files.
The AIcrowd submission system auto-generates Dockerfile [when not present] using configuration files like requirements.txt, etc, so we don’t have learning docker as prerequisite to participate. [full list of configuration files].
Example for Detectron2:
Example for MMdetection:
In case you are using completely different approach, you can use this example prediction boilerplate for the functions you need to implement.
https://github.com/AIcrowd/food-recognition-benchmark-starter-kit/blob/master/predict_random.py
Let us know in case you need more inputs, and looking forward for your submission! 