google/nodejs
is a docker base image that bundles the latest version of nodejs and npm installed from nodejs.org.
It serves as a base for the google/nodejs-runtime
image.
-
Create a Dockerfile in your nodejs application directory with the following content:
FROM google/nodejs WORKDIR /app ADD package.json /app/ RUN npm install ADD . /app CMD [] ENTRYPOINT ["/nodejs/bin/npm", "start"]
-
Run the following command in your application directory:
docker build -t my/app .