fix npm install in dockerfile