Sign inSign up

mersocarlin/docker-node

By mersocarlin

•Updated almost 3 years ago

Base docker image for all of my NodeJS apps.

Image
0

5.2K

mersocarlin/docker-node repository overview

⁠mersocarlin/docker-node

Base docker image for all of my NodeJS apps.

⁠📖 How to

In Dockerfile:

FROM mersocarlin/docker-node

# create app directory in container
RUN mkdir -p /app

# set /app directory as default working directory
WORKDIR /app

# copy package.json, yarn.lock (or package-lock.json) and install dependencies
ADD package.json yarn.lock /app/

# --pure-lockfile: Don’t generate a yarn.lock lockfile
RUN yarn --pure-lockfile

COPY . /app/

# expose container port
EXPOSE 3001

CMD [ "yarn", "test" ]

Tag summary

Content type

Image

Digest

sha256:a701b2340…

Size

51.6 MB

Last updated

almost 3 years ago

docker pull mersocarlin/docker-node