카테고리 없음

Docker에서 node, ffmpeg 실행하기

wngnl05 2025. 1. 13. 11:07
FROM jrottenberg/ffmpeg:4.1-alpine AS ffmpeg
FROM node:lts-alpine

COPY --from=ffmpeg /usr/local/bin/ffmpeg /usr/local/bin/
RUN apk add --no-cache python3 make g++ cairo-dev pango-dev pkgconfig jpeg-dev && rm -rf /var/cache/apk/*

WORKDIR /usr/src/app
COPY . .
RUN npm install
RUN chown -R node:node /usr/src/app
USER node
CMD [ "npm", "start" ]