title: web_1 | standard_init_linux.go:228: exec user process caused: no such file or directory
body: <p>DockerFile:</p>
  <pre><code>FROM node:12-alpine
  ENV WORKDIR /usr/src/app/
  WORKDIR $WORKDIR
  COPY package*.json $WORKDIR
  RUN npm install --production --no-cache
  
  
  
  FROM node:12-alpine
  ENV USER node
  ENV WORKDIR /home/$USER/app
  WORKDIR $WORKDIR
  COPY --from=0 /usr/src/app/node_modules node_modules
  RUN chown $USER:$USER $WORKDIR
  COPY --chown=node . $WORKDIR
  # In production environment uncomment the next line
  #RUN chown -R $USER:$USER /home/$USER &amp;&amp; chmod -R g-s,o-rx /home/$USER &amp;&amp; chmod -R o-wrx $WORKDIR
  
  
  
  EXPOSE 4000
  
  COPY entrypoint.sh /usr/local/bin/
  RUN [&quot;chmod&quot;, &quot;+x&quot;,&quot;/usr/local/bin/entrypoint.sh&quot;]
  ENTRYPOINT [&quot;/usr/local/bin/entrypoint.sh&quot;]
  </code></pre>
  <p>entrypoint.sh:</p>
  <pre><code>#!/bin/sh
  
  
  until nc -z -w 2 mongo 27017 &amp;&amp; echo 'mongo is ready for connections' &amp;&amp; node artifacts/db-reset.js &amp;&amp; npm start; do sleep 2; done
  </code></pre>
  <p>I am trying to run NodeGoat using docker but when I run the docker-compose up command it gives me:</p>
  <pre><code>standard_init_linux.go:228: exec user process caused: no such file or directory&quot; error.
  </code></pre>
  <p>This is a link to my full repo. <a href="https://github.com/194817w/NodeGoat" rel="nofollow noreferrer">https://github.com/194817w/NodeGoat</a></p>