Build from node:alpine
1.1K
FROM node:alpine
# Create app directory
WORKDIR /usr/src/app
# Install app dependencies
COPY package.json /usr/src/app/
RUN npm install --production
# Bundle app source
COPY . /usr/src/app
# Run as non root user
RUN addgroup -g 10001 -S app && \
adduser -u 10001 -S app -G app
USER app
EXPOSE 8080
#ENTRYPOINT ["node", "app.js", "8090"]
CMD [ "npm", "start" ]
Content type
Image
Digest
Size
23.9 MB
Last updated
over 8 years ago
docker pull igoratencompass/nodejs-app