1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
FROM node:argon RUN npm install -g npm --silent RUN npm install -g gulp --silent # trick for caching node_modules content - to be verified #ADD package.json /tmp/package.json #RUN cd /tmp && npm install --silent #RUN mkdir -p /app/node_modules && cp -a /tmp/node_modules /app/node_modules ADD package.json /app/package.json RUN cd /app && npm install --silent WORKDIR /app ADD . /app EXPOSE 3000 CMD ["npm", "start"]
You can clone a snippet to your computer for local editing. Learn more.