node.js - 如何优化具有大量节点模块的反应应用程序的 docker 构建
问题描述
我正在使用 docker 来构建和部署 react-application。构建 docker 需要花费很多时间,大约需要 20-25 分钟。
我试图找出为什么要花这么多时间,并从第 9 步到第 10 步找出这一点。它正在移除中间容器,并且需要 10 分钟才能完成。
05:39:57 | Step 9/18 : RUN cd /app/web && yarn install
05:43:38 | Done in 219.92s.
05:49:36 | Removing intermediate container 9ffd2edc0daa **TOOK almost 10 minutes to remove intermediate container**
05:49:36 | Step 10/18 : COPY . ./
任何想法/建议如何优化它,这样就不会花这么多时间。谢谢
解决方案
推荐阅读
- react-native - 用 Axios 反应原生图片上传错误:网络错误
- python-3.x - 如何根据其他df中的条件和值为pandas df中的新列分配值?
- ios - 在 Xcode 12 中使用 SPM 时的 iOS 部署目标问题
- python - 根据其他字典的值对字典的值进行排序
- c - getline() 从文本文件读取时读取垃圾值
- python-3.x - 如何从 django 中可用的大量 csv 文件中选择一个 csv 文件
- c++ - C++ 更新 unordered_map 中的值,其中键值对的数据类型为 int-unordered_set
- javascript - React中字符串的正则表达式
- excel - VBA宏根据日期将单元格值从工作表1复制/粘贴到2
- spring-webflux - 当有任何新数据时,Spring Webflux 发送事件