Docker run remplacer point d'entrée avec un script shell qui accepte les arguments

J'ai entrypoint script shell qui accepte les arguments -a-b.

J'ai le travail docker-composer.yml fichier où je remplace tomcat, point d'entrée de l'enseignement:

entrypoint: /usr/local/tomcat/entrypoint.sh -a param1 -b param2

Qu'est-ce que docker run alternative?

docker run --entrypoint "/usr/local/tomcat/entrypoint.sh -a param1 -b param2" tomcat:jre8

ne fonctionne pas

J'obtiens:

docker: Error response from daemon: 
invalid header field value "oci runtime error: container_linux.go:247: 
starting container process caused \"exec:
\\\"/usr/local/tomcat/entrypoint.sh -a param1 -b param2\\\": 
stat /usr/local/tomcat/entrypoint.sh -a param1 -b param2: 
no such file or directory\"\n".

FYI:

docker run --entrypoint "/usr/local/tomcat/entrypoint.sh" tomcat:jre8

œuvres de Docker point de vue, mais, évidemment, le script échoue