123456789101112131415161718192021222324252627 |
- FROM alpine:3.4
- # File Author / Maintainer
- LABEL authors="Zouhir Chahoud <zouhir@zouhir.org>"
- # Update & install required packages
- RUN apk add --update nodejs bash git
- # Install app dependencies
- COPY package.json /www/package.json
- RUN cd /www; npm install
- # Copy app source
- COPY . /www
- # Set work directory to /www
- WORKDIR /www
- # set your port
- ENV PORT 8080
- # expose the port to outside world
- EXPOSE 8080
- # start command as per package.json
- CMD ["npm", "start"]
|