Skip to content

Docker Basics

Build images from Dockerfile and run containers.

Docker
1
2
3
4
5
6
FROM node:20-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
CMD ["npm", "start"]
Bash
1
2
3
# build and run
docker build -t app:dev .
docker run --rm -p 3000:3000 app:dev