ReactJS 的 Docker 镜像大小

时间:2021-07-15 07:40:35

标签: reactjs docker dockerfile

我正在为 ReactJS 应用程序使用以下 Dockerfile:

FROM node:latest

WORKDIR /app

COPY package*.json ./

RUN npm install


COPY . ./
RUN npm run build

RUN npm install -g serve

RUN rm -rf node_modules

EXPOSE 3000

CMD ["serve", "-s", "build"]

我正在安装 node_modules,但我在运行 npm run build 后删除了 node_modules。但以 GB 为单位的静止图像大小。请问可以知道原因吗?