Dockerfile in a project directory# syntax=docker/dockerfile:1
FROM node:18-alpine
WORKDIR /app
COPY . .
RUN yarn install --production
CMD ["node", "src/index.js"]
EXPOSE 3000
docker build -t [container-name] .
docker run -dp 127.0.0.1:3000:3000 [container-name]
docker ps
docker stop <container-id>docker rm <container-id>docker start -dp 127.0.0.1:3000:3000 [container-name]