ืืคื ื ืฉื ืืฉืื ืืคืืชืื ืืืื ืืืืืืจืช ื-Reverse Proxy, ื ืขืฆืืจ ืืจืืข ืื ืืฆืข ืจืคืงืืืจืื ื ืืฉืื:
ื ืืื ืืช ืชืืืืื Development ื-Production ื-Dockerfile ืืื ืืืืฆืขืืช Multi-Stage Build.
ืชืืืื, ืืืื ืฉืื ืืงืื ืืืื ืจืื ื ืขืฆืจื:
docker compose down
ื-Dockerfile, ืื ืืืจืืช FROM ืืืืืจื ืฉืื (Stage).
ืืืืฆืขืืช ืืืืื AS ื ืืชื ืืชืช ืฉื ืืฉืื โ ืืื ืืืืืจ ืืืชื ืึพtarget ืืืื build.
ื ืืืืจ ืฉืืืฉื ืฉืืืื:
FROM node:22-alpine AS development
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
CMD ["npm", "run", "dev"]
ืฉืื ืื:
nodemon