FROM node:20 WORKDIR /app COPY package*.json ./ RUN npm install COPY . . RUN npm run build VOLUME ["/app/docker"] EXPOSE 3000 CMD ["npm", "start"] # Building Instructions # # docker build -t markdownblog . # docker run -p 8080:3000 -v markdownblog-posts:/app/docker markdownblog # docker container prune