title: Docker ENTRYPOINT behaving differently from --entrypoint option
body: <p>My Dockerfile:</p>
  <pre><code>FROM my-image-base
  
  COPY src src
  
  RUN chmod +x src/script.sh
  
  ENTRYPOINT ['/src/script.sh']
  </code></pre>
  <p>After successful build:</p>
  <pre><code>docker run created_image
  
  /bin/sh: [/src/script.sh]: No such file or directory
  
  </code></pre>
  <pre><code>docker run --entrypoint /src/script.sh created_image
  
  script runs successfully
  </code></pre>
  <p>I feel like I'm overwriting the default ENTRYPOINT with the same thing but it behaves differently. Am I misunderstanding something?</p>