It seems likely that the --max-num-seqs and --num-scheduler-steps flags are not recognized because they are not valid top-level Docker flags, but should be passed to the vLLM server command inside the container, after the image name. The correct syntax is to place all vLLM arguments after the image name, not before it. For example:
This way, --max-num-seqs and --num-scheduler-steps are passed to the vLLM server, not Docker. My understanding is that this matches the documented usage in the vLLM CLI guide and Docker deployment docs. Would you like more detail on the available vLLM CLI arguments or troubleshooting tips?