Programming ConceptsDocker

Docker is a platform for developing, shipping, and running applications inside lightweight, portable containers.

# Build and run a Docker container
FROM node:18-alpine
WORKDIR /app
COPY . .
RUN npm install
CMD ["node", "index.js"]