У вас есть содержимое Dockerfile? Скорее всего, ваш сценарий ENTRYPOINT
не получает параметры или игнорирует их.
То, что вы можете сделать, похоже на this .
У вас есть сценарий точки входа, который получает команду, переданную в aws. json в качестве параметра, выполняет ее и затем вызывает вашу настоящую команду python.
Или вы можете заменить свой ENTRYPOINT
чем-то похожим на это :
ENTRYPOINT ["/bin/bash"]
и ваша команда по умолчанию будет:
CMD ["python3 ..."]
Таким образом, при локальном запуске вы запускаете только python3 command.
При запуске в aws вы можете изменить свою команду и добавить python в конец, как упоминал Марчин. Оба случая работают