An open API service indexing awesome lists of open source software.

https://github.com/dsys/alpine-node

:recycle: Base Dockerfile for NPM modules
https://github.com/dsys/alpine-node

Last synced: 3 months ago
JSON representation

:recycle: Base Dockerfile for NPM modules

Awesome Lists containing this project

README

          

# alpine-node

Base Dockerfile for NPM modules.

## Usage

Available on Docker Hub as [pavlov/alpine-node](https://hub.docker.com/r/pavlov/alpine-node).

```dockerfile
FROM pavlov/alpine-node:latest
MAINTAINER Laika

# deps
RUN apk --update add gcc g++ python

# install
RUN mkdir -p /opt/app
WORKDIR /opt/app
COPY . ./
RUN npm install

# clean up
RUN apk del gcc g++ python && \
rm -rf /tmp/* /var/cache/apk/* /root/.npm /root/.npmrc /root/.node-gyp

# run
EXPOSE 80
CMD [ "npm", "start" ]
```

## Development

$ make

## License

[BSD 3-Clause](https://github.com/pavlovml/alpine-node/blob/master/LICENSE)