Dockerfile "Cannot start service" and 2 same service

I joined a company but I begin on Docker. And the last dev write this.

We see 2 moteur but why?

In the DockerFile he run the shell with chmod but i have this error.

If you see many code error in this docker file or better solution for the best way say me. It’s not my code and I want to learn Docker.

I can give parts of codes on the docker-compose.yml if you need.

ERROR: for b4ee62eaa24f_ifolink_moteur_1 Cannot start service moteur:
OCI runtime create failed: container_linux.go:349: starting container
process caused "exec: "./run.sh": permission denied": unknown

ERROR: for moteur Cannot start service moteur: OCI runtime create
failed: container_linux.go:349: starting container process caused
"exec: "./run.sh": permission denied": unknown

FROM python:3.6.4-stretch

WORKDIR /IfoNet/Moteur
RUN echo "deb http://http.us.debian.org/debian jessie main contrib non-free" >> /etc/apt/sources.list
RUN cat /etc/apt/sources.list
RUN apt-get update && apt-get install -y 
    libffi-dev 
    psmisc 
    libsmi2-dev 
    snmp-mibs-downloader 
    memcached
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y tshark

RUN pip install --upgrade pip
ADD ./Moteur/requirements.txt /IfoNet/Moteur
RUN pip3 install -r requirements.txt
ADD ./Moteur/run.sh /IfoNet/Moteur
RUN chmod +x run.sh
RUN groupadd -g 999 appuser && 
    useradd -r -u 999 -g appuser appuser
USER appuser
RUN ls
CMD ["./run.sh"]

Source: Docker Questions