title: node_module doesnt syncronize with host
body: <p>I'm trying to make an Angular application dockerized, but for some reason it doesnt map properly.</p>
  
  <pre><code>FROM node:alpine as builder
  RUN apk update &amp;&amp; apk add --no-cache make git
  # Create app directory
  RUN mkdir /app
  # Project and dependencies are here ( package.json, etc. )
  COPY .  /app
  
  WORKDIR /app
  RUN npm install &amp;&amp; npm audit fix #--force #will
  
  # The default port from ng serve (4200)
  # and 49153 for Webpack Hot Module Reload
  EXPOSE 4200 49153
  
  RUN $(npm bin)/ng serve
  </code></pre>
  
  <p>with my docker-compose.yml</p>
  
  <p>version: '3.5'</p>
  
  <p>services:</p>
  
  <pre><code>  my-angular-app:
      container_name: my-angular-app
      build:
        context: .
        dockerfile: Dockerfile
      volumes:
        - '.:/app'
      ports:
        - "80:4200"
        - "49153:49153"
      expose:
        - "4200"
        - "49153"
  </code></pre>
  
  <p>the thing is that ir run</p>
  
  <p>OUTPUT:</p>
  
  <pre><code>...
  Step 11/11 : RUN $(npm bin)/ng serve
   ---&gt; Running in 8a50b007a0ea
  ** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
  
  Date: 2019-03-07T18:45:25.430Z
  Hash: 2c3511aa07ccc9ecc246
  Time: 6584ms
  chunk {main} main.js, main.js.map (main) 112 kB [initial] [rendered]
  chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 241 kB [initial] [rendered]
  chunk {runtime} runtime.js, runtime.js.map (runtime) 6.22 kB [entry] [rendered]
  chunk {styles} styles.js, styles.js.map (styles) 18.2 kB [initial] [rendered]
  chunk {vendor} vendor.js, vendor.js.map (vendor) 3.53 MB [initial] [rendered]
  ℹ ｢wdm｣: Compiled successfully.
  </code></pre>
  
  <p>but when I try <code>localhost</code> doesnt navigate, when I change a file inside the container the modification doesn't appear on the project. And if I change the file on the project the change doesn't show on the container.</p>
  
  <p>Probably is a stuped mistake but I've spend 5 hours and nothing :( </p>