为什么层RUN npm install在docker构建过程中不使用缓存,而COPY package.json使用缓存?

时间:2020-05-07 06:21:08

标签: docker npm

这是相关的Dockerfile片

WORKDIR /cache
COPY package.json ./.npmrc ./
RUN npm i

这是docker build的输出:

Step 3/18 : COPY package.json ./.npmrc ./
 ---> Using cache
 ---> 8ffa369a6003
Step 4/18 : RUN npm i
 ---> Running in 32ccc6637bfb
.....

0 个答案:

没有答案