728x90
FROM node:18
RUN mkdir -p /var/app
WORKDIR /var/app
COPY . .
RUN npm i
RUN npm run build
EXPOSE 3000
CMD [ "node", "dist/main.js" ]
node version 의 경우 원하는것으로 바꿔주면 되고,
좀 더 빠르게 빌드하고 싶으면
아래와 같이 alpine 버전으로 변경해주면 된다.
FROM node:18-alpine
728x90
'Node js > Nest js' 카테고리의 다른 글
nest 래디스 캐시 redis cache 적용하기 (1) | 2025.02.04 |
---|---|
PrismaClientInitializationError: Unable to require(`/app/node_modules/.prisma/client/libquery_engine-linux-musl.so.node`). 오류 해결방법 (0) | 2024.12.15 |
Nest js Test Container 구성!! feat. Mysql (1) | 2024.11.23 |
TypeORM vs Prisma (0) | 2024.08.22 |
About "nest js" based on past experience (0) | 2024.08.21 |