Files
grpc_picture/Dockerfile

26 lines
437 B
Docker
Raw Normal View History

2026-01-09 11:21:29 +08:00
FROM node:16.17
WORKDIR /app
COPY package.json yarn.lock app.js /app/
RUN apt-get update \
&& apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev -y
ARG PORT=6000
ENV PORT $PORT
EXPOSE $PORT
COPY package.json yarn.lock app.js /app/
COPY util/ /app/util
COPY public/ /app/public
COPY protos/ /app/protos
COPY bin/ /app/bin
COPY app/ /app/app
RUN yarn install
CMD ["yarn", "start"]