title: Docker: npm not found
body: <p>I have the following Dockerfile:</p>
  
  <pre><code>FROM ubuntu
  USER root
  RUN apt-get update &amp;&amp; apt-get install curl -y
  RUN curl -sL https://deb.nodesource.com/setup_6.x | bash -
  RUN apt-get update &amp;&amp; apt-get upgrade -y &amp;&amp; apt-get install nodejs -y
  RUN mkdir /opt/public
  RUN mkdir /opt/bin
  ADD public /opt/public
  ADD bin /opt/bin
  RUN ls -lah /opt/bin
  RUN ls -lah /opt/public
  ADD run.sh /bin/run.sh
  RUN chmod +x /bin/run.sh
  RUN cd /opt/bin &amp;&amp; npm install
  CMD ["/bin/run.sh"]
  </code></pre>
  
  <p>When I build the Container, I get this eror: </p>
  
  <blockquote>
    <p>/bin/sh: 1: npm: not found</p>
  </blockquote>
  
  <p>What is the problem? Could you please help me?</p>