Dockerfile and requirements