Skip to content

interactar/docker-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Node.js Docker Image

Docker Repository on Quay

How to use this image

Create a Dockerfile in your Node.js app project

# specify the node base image with your desired version node:<version>
FROM quay.io/interactar/nodejs:8.x

FROM quay.io/interactar/nodejs:latest                                                                                                                                           
LABEL maintainer "John Doe" <mail@example.com>

ENV destDir /src/app

# Create app directory
RUN mkdir -p ${destDir}

#Set working Directory
WORKDIR ${destDir}

# Install app dependencies
COPY package.json .
RUN npm install --loglevel verbose

# Copy app source
COPY . .

# replace this with your application's default port
EXPOSE 3000

CMD [ "npm", "start" ]

You can then build and run the Docker image:

$ docker build -t my-nodejs-app .
$ docker run -it --rm --name my-running-app my-nodejs-app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published